conda安装包报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users...\libssl-1_1-x64.dll”,如何卸载anaconda

报错前提:win10+anaconda5.3.1

前两天,我安装cython包的时候出现报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users\...\libssl-1_1-x64.dll”,cython包是anaconda自带的我当时并不知道,但不管怎样不该出现报错啊。我activate tensorflow环境,安装一个没安装过的包,还是同样报错。

Ps:报错如图(base环境安装tensorflow-gpu时报错)

conda安装包报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users...\libssl-1_1-x64.dll”,如何卸载anaconda_第1张图片 

conda安装包报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users...\libssl-1_1-x64.dll”,如何卸载anaconda_第2张图片

在此报错前两天我才安装过包,是正常的

也就是说此报错突然出现,且我以后都不能正常conda安装任何包,但经测试,可使用pip安装包。

百度之后,有两种解决方案:1.重新安装anaconda,2.下载libssl-1_1-x64.dll,根据报错提示路径覆盖之前的dll文件

我尝试了方案2,没用。(说来都是泪,CSDN下载那个dll文件我花了60金币呜呜呜呜)

和大师兄聊过之后,他也遇见同款报错(同win10+anaconda5.3.1)。并且下载了dll文件,么用哈哈哈哈。他重装了系统,并且重新安装anaconda5.3.1还是同款报错,于是卸载anaconda5.3.1,安装anaconda5.2.0(18年9月版本),顺利解决问题。

在这期间,我知道的,四个人win10+anaconda5.3.1都同款报错,应该是该版本问题。 

解决方案:

一、卸载anaconda5.3.1

如图所示,找到uninstall anaconda.exe(就是anaconda的安装目录),点击卸载即可。conda安装包报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users...\libssl-1_1-x64.dll”,如何卸载anaconda_第3张图片

conda安装包报错“无法定位程序输入点OPENSSL_sk_new_reserve于动态链接库C:\Users...\libssl-1_1-x64.dll”,如何卸载anaconda_第4张图片 

二、安装anaconda5.2.0

下载anaconda5.2.0安装包,完成配置。参考我之前的博客

安装好后配置一下pycharm的环境解释器就行。

 

你可能感兴趣的:(深度学习)