关于更换python版本并安装pycharm及anaconda以后pip出错

系统 1737 0

前提描述:

之前电脑里装的是python3.7.0版本并装了pycharm,之后出于要求改为python3.6.7并安装了anaconda3环境。

PATH 由之前的   C:\Users\admin\AppData\Local\Programs\Python\Python37-32\Lib\site-packages   及D:\PyCharm 2019.2\venv\Scripts  的基础上增加了C:\Anaconda3\Scripts,并更改python路径为C:\Users\admin\AppData\Local\Programs\Python\Python36。

在此基础上,出现了cmd时,输入python可正常显示,输入conda可正常显示,但是输入pip显示:

Fatal Python error: Py_Initialize: unable to load the file system codec

ModuleNotFoundError: No module named 'encodings' 

我查看了很多博客,得知可能的原因是是以前的环境变量在系统中有残留导致系统无法识别新安装的python。

解决方法:

在经过尝试以后,我发现 删除原来的  D:\PyCharm 2019.2\venv\Scripts   可以解决该问题。推测出错原因可能是pip.exe路径选择问题,我将anaconda与新装的python3.6.7关联了,所以大概pip.exe也就不需要pycharm里面的了。

此外,使用pycharm时,环境也要改为使用anaconda的路径,不出错且方便,它提供的包十分全面。

 


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论