You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

虚拟环境(venv)中pip消失提示“No module named pip”的问题求助

虚拟环境(venv)中pip消失提示“No module named pip”的问题求助

最近我的pip出现了很奇怪的问题,具体情况如下:

  • 一开始我用python3 -m venv env创建虚拟环境,一切正常,激活环境后也能正常使用pip安装包。
  • 但如果我隔一段时间再回到这个项目,用pip安装新包时就会抛出如下错误:

Traceback (most recent call last):
File "/Users/ugn/Documents/Code/Commercial/overtitle/overtitle-build/env/bin/pip", line 5, in
from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'

我输入where pip查看pip的路径,结果是这样的:

/Users/ugn/Documents/Code/Commercial/overtitle/overtitle-build/env/bin/pip
/Users/ugn/.pyenv/shims/pip
/usr/local/bin/pip
/usr/local/bin/pip
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip
/Library/Frameworks/Python.framework/Versions/3.7/bin/pip
/usr/local/bin/pip

明明虚拟环境里存在pip,但就是无法访问到。而且看起来pip的安装位置也太多了?

我目前用Pyenv来切换Python版本,会不会是Pyenv和pip的关联出了问题?但为什么一开始能用,过段时间就不行了呢?

补充一下,我使用的Python版本是3.11.5。

备注:内容来源于stack exchange,提问作者UGN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:20:28