【问题标题】:'pipenv install <package>' fails on fresh python3.10 installation'pipenv install <package>' 在新的 python3.10 安装中失败
【发布时间】:2022-01-09 13:45:59
【问题描述】:

刚刚通过 Pop OS 安装了 Python3.10 的新副本,然后安装了 pip 和 python Pipenv 包。在全球范围内安装 pip 包可以正常工作,但如果我尝试在虚拟环境中单独使用 pip(对于 any 包,Numpy 仅举一个例子),我会得到:

从项目文件夹中我的 venv 外部运行 pipenv install &lt;package&gt;

Installing numpy...
Error:  An error occurred while installing numpy!
Error text: 
/home/xxxxx/.local/share/virtualenvs/xx-xxxxx-Kg4m1CDN/bin/python: No module named pip

✘ Installation Failed

来自 venv 内部的 pip install &lt;package&gt;

Traceback (most recent call last):
  File "/home/xxxxx/.local/share/virtualenvs/xx-xxxxx-Kg4m1CDN/bin/pip", line 5, in <module>
    from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'

版本详情:

python3.10 --version: Python 3.10.0b1

python3.10 -m pip -V:来自 /home/xxxxx/.local/lib/python3.10/site-packages/pip (python 3.10) 的 pip 21.3.1

(出于隐私考虑,删除了特定名称)

我已经用谷歌搜索并检查了 Pipenv GitHub,所以我很难过。希望这是迄今为止我设法避免的简单事情,但我不知道从哪里开始 - 任何帮助将不胜感激!

如果有任何其他日志或需要任何信息,请告诉我。

【问题讨论】:

  • python3.10 -m pipenv --version 显示什么?
  • pipenv, version 2021.11.23

标签: python pip debian-based python-3.10


【解决方案1】:

您需要在环境中再次安装 pip。 请参考以下链接:-

[a link] <https://www.geeksforgeeks.org/how-to-install-pip-on-windows/>
[a link] <https://www.geeksforgeeks.org/how-to-install-pip-in-linux/>
[a link] <https://www.geeksforgeeks.org/how-to-install-pip-in-macos/>

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
  • apt-getting pip 不会做任何事情,使用 get-pip 脚本也没有帮助 - 你能给我任何细节吗?不确定再次安装是什么意思,除非您的意思是以某种方式将 env 传递给安装程序?
猜你喜欢
  • 1970-01-01
  • 2019-03-15
  • 2019-03-30
  • 2019-06-09
  • 2021-03-22
  • 1970-01-01
  • 2018-12-17
  • 2018-04-17
  • 1970-01-01
相关资源
最近更新 更多