【发布时间】:2022-01-09 13:45:59
【问题描述】:
刚刚通过 Pop OS 安装了 Python3.10 的新副本,然后安装了 pip 和 python Pipenv 包。在全球范围内安装 pip 包可以正常工作,但如果我尝试在虚拟环境中单独使用 pip(对于 any 包,Numpy 仅举一个例子),我会得到:
从项目文件夹中我的 venv 外部运行 pipenv install <package>,
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 <package>,
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