首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >迁移到debian Strech后无法使用pip3

迁移到debian Strech后无法使用pip3
EN

Stack Overflow用户
提问于 2018-06-04 01:01:01
回答 1查看 540关注 0票数 0

在升级Debian,之后,我不能再使用pip 了(我想用它来安装pipenv,从而正确地管理我的…)。

我使用以下命令安装了pip3:

apt-get install python3-pip

以下是pip3的抱怨:

$ pip3

Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 78, in <module>
    raise RuntimeError("Python 3.3 or later is required")
RuntimeError: Python 3.3 or later is required

这是由/usr/lib/python3/dist-packages/pkg_resources/__init__.py中的此签入引起的

if (3, 0) < sys.version_info < (3, 3):
    raise RuntimeError("Python 3.3 or later is required")

但是:

$ python3 --version

Python 3.5.3

和:

$ python3
Python 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.version_info
sys.version_info(major=3, minor=5, micro=3, releaselevel='final', serial=0)
>>>

在安装在我的debian服务器上的Python2和Python3之间,pip3似乎有点混淆。

你有没有遇到过这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-04 01:26:36

做一个python3 -m pip install -U --force-reinstall pip就行了。

谢谢Knud Larsen!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50668854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档