Python Pipenv错误:ModuleNotFoundError:没有名为';pip.内部和x27;
今天,我通过安装了PipenvPython Pipenv错误:ModuleNotFoundError:没有名为';pip.内部和x27;,python,python-3.x,pipenv,Python,Python 3.x,Pipenv,今天,我通过安装了Pipenv pip安装pipenv 正如文档中提到的,我转到一个测试目录,并使用创建了一个新的虚拟环境 pipenv外壳 并试图通过安装一个软件包 pipenv安装numpy 我收到以下错误消息: Installing numpy… ⠧ Error: An error occurred while installing numpy! Traceback (most recent call last): File "/Users/florian/.local/share/
pip安装pipenv
正如文档中提到的,我转到一个测试目录,并使用创建了一个新的虚拟环境
pipenv外壳
并试图通过安装一个软件包
pipenv安装numpy
我收到以下错误消息:
Installing numpy…
⠧
Error: An error occurred while installing numpy!
Traceback (most recent call last):
File "/Users/florian/.local/share/virtualenvs/test-bJfQ6Jzk/bin/pip", line 7, in <module>
from pip._internal import main
ModuleNotFoundError: No module named 'pip._internal'
正在安装numpy…
⠧
错误:安装numpy时出错!
回溯(最近一次呼叫最后一次):
文件“/Users/florian/.local/share/virtualenvs/test-bJfQ6Jzk/bin/pip”,第7行,在
来自pip.\u内部导入总管
ModuleNotFoundError:没有名为'pip.\u internal'的模块
即使在重新安装pipenv、删除所有文件并重新创建环境后,也会发生此错误。如果在环境内部或外部运行pipenv install numpy
,也不会产生任何影响
Python 3.6.3Pipenv 11.10.1
提前谢谢。在尝试了一段时间后,我完全重新安装了pip。这就解决了问题,一切都按预期进行 在提供解决问题的两个命令之前,我想指定一些内容:
- 我在MacOS上
- python代表python3(添加了一个别名,因为我只使用python3)
- pip在版本9上,而不是10上
sudo pip uninstall pip
sudo python get-pip.py
我也遇到过同样的问题(python 3.5/Ubuntu 16.04LTS)。用以下部件重新安装pip
sudo apt install python-pip python-pip3 --reinstall
没有和我一起解决这个问题
在我的案例中,成功的是从pip
重新安装pipenv
本身:
sudo pip3 install pipenv --force-reinstall
如果您正在运行python 2.x,或者您的系统与我的不同,您可以尝试在命令中用pip
替换pip3
:
sudo pip install pipenv --force-reinstall
Ubuntu 18.04、Python 3.6:
重新安装pipenv对我不起作用。重新安装pip3是唯一的问题,但是
sudo apt install python3-pip
也不管用。在AskUbuntu.com上找到获取pip3的链接,该链接运行良好:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py --force-reinstall
尝试强制重新安装pipenv
。更新pip
时也会遇到此错误<代码>--强制重新安装
,也就是说,实际上我的坏,这样的选项不存在。尝试更新你的所有软件包,然后重新安装,在他们的主要回复中,他们说sameI通过完全删除pip并重新安装解决了问题。谢谢你的快速回复!没问题。编辑您的问题以包含答案,因为其他人可能也会从中受益。@培训您是否有机会将解决方案添加为答案,然后接受它?这有助于保持网站整洁,避免出现一个看起来仍然需要答案的问题。