Windows系统PyCharm中安装pandas和numpy时遇错误求助
解决Windows PyCharm中安装pandas/numpy失败的问题
1. 切换国内PyPI镜像源
默认PyPI源访问不稳定时会导致找不到包,建议切换到国内镜像源:
- 手动安装时,在命令行执行指定源的安装命令:
pip install pandas numpy -i https://pypi.tuna.tsinghua.edu.cn/simple - PyCharm内设置:进入
File > Settings > Project: [你的项目名] > Python Interpreter,点击右上角齿轮图标选择Add,在虚拟环境设置完成后,进入Available Packages界面,点击Manage Repositories,添加国内镜像地址(如清华源),并将其移至列表最上方。
2. 匹配Python与包的版本兼容性
pandas和numpy对Python版本有明确要求,过旧的Python无法安装新版包:
- 先在PyCharm的
Python Interpreter界面确认当前Python版本,比如Python 3.6及以下需指定兼容的旧版本包:pip install pandas==1.3.5 numpy==1.21.6 -i https://pypi.tuna.tsinghua.edu.cn/simple
(版本号可根据你的Python版本调整,比如Python 3.7适配pandas 1.5.x系列)
3. 升级pip到最新版本
即使当前pip为22.3.1,升级后可能解决兼容性问题:
- 在PyCharm的Terminal中执行(默认已激活当前项目虚拟环境):
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
4. 重建虚拟环境
若虚拟环境损坏,会导致包安装失败:
- 在PyCharm的
Python Interpreter设置中删除现有虚拟环境,点击Add重新创建新的虚拟环境,再尝试安装pandas和numpy。
5. 检查网络与代理设置
确保网络可正常访问镜像源:尝试在浏览器打开镜像源地址(如https://pypi.tuna.tsinghua.edu.cn/simple/pandas/),若无法访问则检查防火墙、代理是否拦截。
内容的提问来源于stack exchange,提问作者Iyoodigie
相关产品推荐
相关产品推荐

