paddle安装中 libssl-1_1-x64.dll 的版本问题

Posted shengunershu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了paddle安装中 libssl-1_1-x64.dll 的版本问题相关的知识,希望对你有一定的参考价值。

paddle安装过程中出现的一些问题:

在学习tensorflow过程中,了解到paddlepaddle,本着技多不压身的原则也了解了一下,但是在安装的时候碰到了一些问题。特地记录一下。

一、“libssl-1_1-x64.dll”的版本问题

  在按照paddle官方说明(组合:Win10+conda+Python3+Cuda10),安装完后,在Anaconda_navigator中安装spyder时提示错误,关于“libssl-1_1-x64.dll”的,当时忘了截图,结果就是无法安装spyder。既然没法用,也没当回事,然后把环境就给删了。第二天早晨,接着按照说明安装,在执行python3 --version时 毫无反应。

  于是想着,把Anaconda升级一下,可在过程中同样出现了“libssl-1_1-x64.dll”的问题。

  网上有一些这是说“libssl-1_1-x64.dll”的版本问题,用“Anaconda3Libraryin”下的“libssl-1_1-x64.dll”替换“Anaconda3DLLs”下的libssl-1_1-x64.dll(二者名称一样,但存在版本的差异)。但随之出现了一个问题,Anaconda_navigator 闪退。

 

二、Anaconda_navigator 闪退问题

  于是按照闪退找了下答案,说是可以用prompt升级,于是出现了如下错误:

技术图片

  libssl-1_1-x64.dll应该使用C++开发的,所以如果版本存在差异,编译后动态链接库中函数的签名实际上是存在差异的,这也是本次安装出现问题的根源。

  因为刚开始没备份libssl-1_1-x64.dll,随后在台式机上安装了与笔记本中相同的Anaconda版本,找到libssl-1_1-x64.dll,将笔记本中“Anaconda3DLLs”下的libssl-1_1-x64.dll还原,然后就可以重新启动了。

  此时执行升级也没有问题了。

以上是关于paddle安装中 libssl-1_1-x64.dll 的版本问题的主要内容,如果未能解决你的问题,请参考以下文章

延迟加载具有相同名称的不同库

解决TLS/SSLError问题导致无法使用pip或conda安装软件包

如何使用 OpenSSL 部署 QT 应用程序

Linux系统中出现依赖libssl1.1.0问题

解决php7无法加载curlintlldap的问题

anaconda装环境遇到无法定位程序输入点