目录
一、pip is configured with locations that require TLS/SSL
一、pip is configured with locations that require TLS/SSL
我的电脑上python在运行的时候并没有报这个错,但是后来安装了Anaconda,在此环境下运行pip时会报出
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail
的错误。字面意思时TLS/SSL运行pip需要TLS/SSL协议,但是SSL模块不存在python中,在网上找了很多答案都说要重新安装或者升级TLS/SSL协议,但实际上只是环境变量的配置问题。
想让Anaconda下的python顺利运行,一定要导入的三个环境变量,分别是
①D:\AUniversity\GameDesign\Anaconda\Scripts
②D:\AUniversity\GameDesign\Anaconda
③D:\AUniversity\GameDesign\Anaconda\Library\bin
重点是:Anaconda\Scripts、Anaconda、Anaconda\Library\bin三个文件夹路径,具体位置根据个人的安装路径而定
二、环境配置
如果想让python在“Anaconda”下运行,需要环境变量里加入②。
我们可以在Anaconda文件夹下输入cmd并运行,输入python,可发现python在Anaconda环境下,可以验证我们的结论
三、pycharm
如果利用pycharm编码,要将pycharm路径同样改变
找到自己Anaconda下的python,设置为此路径,然后慢慢等各种包安装完成,就可以运行啦
四、DLL load failed: 找不到指定的模块。
在一切环境设置完成后,在pycharm运行代码还可能报出如题错误,这时候只要重新安装该包就可以。安装方法可以打开控制台,pip uninstall XXX,卸载,然后pip install XXX,即可重新安装成功。
如果还爆出pip的错误,可能是pip的版本也存在问题,利用语句更新pip: