关于Pycharm的 Non-zero exit code (2) 的解决方案

关于Pycharm的 Non-zero exit code 2 通过内置虚拟环境安装库文件失败的解决方案

在Pycharm提示情况与错误情况

错误提示如图所示,用了较多方式去处理,依旧是这个结果,百度花费了大量时间之后依旧没能解决,这边是退而求其次用了其他的方法。
在这里插入图片描述

解决方法

本文主要介绍在该情况下通过cmd的命令:pip install 库名,来安装库文件。
1.首先我们需要保证我们的python解释器本体在环境中(图中标记的部分),这个安装python和添加环境变量是比较基本的操作,这边就不多赘述了。
在这里插入图片描述
2.添加完之后去Win+R,输入cmd,打开命令行,输入python并回车,查看python是否在环境当中。
在这里插入图片描述
3.有了python之后,我们在 Pycharm中创建python运行库的虚拟环境。location是你想放这个虚拟环境库文件的位置,而Base interpreter则是你python解释器的位置,同时记得点上下面的第一项的。这样,我们就成功创建了一个虚拟运行库的环境。
在这里插入图片描述
4.同样的,我们需要将该虚拟环境的位置(图中标记的部分),添加到系统的环境变量当中去。
在这里插入图片描述
5.顺嘴一提在尝试的过程中,你也可以尝试将https://pypi.douban.com/simple/添加到包文件里的Manage Repositories中尝试一下是否就可以下载,因为下载速度过慢也是会报错的。笔者这边尝试后并未成功,如果解决了就可以到此为止了,和我一样的可以往下接着看。
在这里插入图片描述
6.如果进行到这边Pycharm还是不能内部+号进行安装,那你估计需要和笔者一样使用pip install来进行安装了,因为之前将含有pip的虚拟环境添加到环境变量中了,所以你只需要去C:\Users\43548\AppData\Roaming\pip(这个地方的\Users\43548路径需要你灵活的替换,因为每个人的电脑情况不一样,AppData默认是隐藏的,所以需要你显示隐藏文件),如果你没有这个文件夹,你就相对应的创建一下,笔者这边是没有Roaming的pip文件夹于是就创建了。然后你需要新建一个文本文档,将名字改为 pip.ini 。文档内容如下:

[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com

在这里插入图片描述
7.这一系列配置之后,你再次打开cmd,并使用cd将路径切换到在Pycharm创建的虚拟环境的Scripts当中去。笔者这边是打算安装Django在新的笔记本上进行web开发,所以使用了 pip install Django .你可以将你Djiango换成你需要的任意其他库文件名。安装效果如下图:
在这里插入图片描述

希望能对你有所帮助

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值