Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pipenv错误:ModuleNotFoundError:没有名为';pip.内部和x27;_Python_Python 3.x_Pipenv - Fatal编程技术网

Python Pipenv错误:ModuleNotFoundError:没有名为';pip.内部和x27;

Python 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/

今天,我通过安装了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/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.3
Pipenv 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并重新安装解决了问题。谢谢你的快速回复!没问题。编辑您的问题以包含答案,因为其他人可能也会从中受益。@培训您是否有机会将解决方案添加为答案,然后接受它?这有助于保持网站整洁,避免出现一个看起来仍然需要答案的问题。