pip 找不到包,通常有以下几种常见原因,你可以逐一排查:
PyPI 上的包名是区分大小写且严格匹配的。
pip install numpy
✅ 正确
❌ pip install Numpy(有时不行)
可以先用:
pip search 包名
(注意:search 功能有时被禁用)
或使用网页: https://pypi.org/
系统里可能有多个 Python。
检查:
which python
which pip
python --version
pip --version
建议使用:
python -m pip install 包名
国内常见:
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
或永久配置:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
例如:
查看错误信息中是否有:
No matching distribution found
解决:
例如:
应这样安装:
pip install git+https://github.com/xxx/yyy.git
python -m pip install --upgrade pip
如果你在虚拟环境中安装,却在外面运行:
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
有些包在 PyPI 被删除或合并。
python -m pip --version
python -m pip install 包名
如果还有问题,可以把完整报错信息贴出来,我可以具体帮你分析。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。