我试图在python3
中安装一个python3
(在CentOS
上)。但是,我得到了以下错误:
错误:命令''/home/cleared/Develop/test/venv/bin/python3','-Im',‘
’,‘-升级’,‘-默认-pip’返回非零退出状态1。
我想我的ensurepip
有问题.
运行python3 -m ensurepip
将导致
'/usr/lib64/python3.6/ensurepip/_bundled/pip-9.0.3-py2.py3-none-any.whl‘
FileNotFoundError: Errno 2没有这样的文件或目录:
在/usr/lib64/python3.6/ensurepip/_bundled/
中我找到了pip-18.1-py2.py3-none-any.whl
和setuptools-40.6.2-py2.py3-none-any.whl
,但是没有pip-9.0.3-py2.py3-none-any.whl
运行pip3 --version
给出
pip 20.0.1来自/usr/local/lib/python3.6/site-packages/pip (python3.6)
为什么当我运行pip pip-9.0.3-py2.py3-none-any.whl 20.0.1时,它正在寻找pip-18.1-py2.py3-none-any.whl?,以及为什么我有pip-18.1-py2.py3-none-any.whl?我该怎么解决这个问题?
发布于 2020-02-03 07:33:53
这些版本是在./lib/python3.8/ensurepip/__init__.py
开始时重新编码的。您可以使用正确的文件编辑此文件。
关于腐败的原因,我只能猜测。在这个解释器的安装过程中,我会对一个问题下注。
发布于 2020-02-05 06:47:53
我将使用操作系统的包管理器(yum?)彻底重新安装Python (以及它的一些依赖项)。
https://stackoverflow.com/questions/59855477
复制