赞
踩
PyCharm 2018.2.3
明明配置成功镜像源地址,可获得的三方库已经加载完毕。Pycharm抽风,安装三方库出现 Non-zero exit code 问题。
1 选择目标三方库,示例为numpy
2 点击install进行安装
3 发生错误
4 查看具体错误为Non-zero exit code (2)
5 检测此时pip已经为最新版21.3.1
File - Settings - Project Interprter, 右边选择add新增。
设置虚拟环境存放的地址, - - 建议全部英文路径(避免不必要的麻烦)
基本解释器,可以选择自己先前安装的python版本
点击OK,创建完毕
豆瓣镜像地址
http://pypi.douban.com/simple/
具体步骤
双击pip,调出Available package界面。(步骤1-2)
选择Manage Repositories管理仓库(镜像源)。(步骤3)
点击+号,新增镜像源地址。(步骤4)
输入镜像源URL。(步骤5)
使用python虚拟环境下的控制台输入具体要安装的三方库进行安装即可。
使用pycharm内置的控制台 , 也可以使用快捷键 Alt + F12呼出。
注意事项 --需要确认当前的环境为先前安装的虚拟环境。
此处项目依赖环境已经 自动切换 到先前安装的虚拟环境TestVenv。
更新命令 easy_install -U pip
安装三方库命令 pip install --index-url http://pypi.douban.com/simple/ matplotlib --trusted-host pypi.douban.com
注意在末尾需要添加对镜像源地址的信任选项,即:–trusted-host pypi.douban.com
最终在已安装的库中发现目标三方库matplotlib,同时在虚拟环境的site-packages中也确实新增目标三方库matplotlib的文件夹,证实本地安装成功。
可能会出现下载完三方库代码依然爆红的情况,需要更新pycharm对代码的语法检查。
先将代码检查级别拖动设置为None (一般默认为Inspections最高级别)
再将代码检查级别设置为Inspections最高级别
由于已经安装了需要的三方库,此时相应加载三方库的代码不再爆红。
由于镜像源的地址已经设置,并且已经成功配置(虽然它会抽风爆Non-zero exit code问题,但是它的提示会给出大致的pip命令)
示例:安装scipy三方库
pip install --index-url http://pypi.douban.com/simple/ scipy
pip install --index-url http://pypi.douban.com/simple/ scipy --trusted-host pypi.douban.com
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。