我刚刚将 Anaconda 和 Spyder 升级到最新版本 (Spyder 5.1.5),但从那以后,我每次启动 Spyder 时都会收到一条错误消息:
但是,我尝试使用
conda install paramiko
和conda update paramiko
安装和更新paramiko,它似乎是2.8.1版本(这是conda list
关于paramiko的输出:
paramiko 2.8.1 pyhd3eb1b0_0
我不确定我是否使用这个包,但如果我在 Spyder 启动时没有收到此错误消息,我会更高兴。
尝试:
conda update paramiko
如果不起作用:
pip uninstall paramiko
pip install pyqt5==5.12
pip install pyqtwebengine==5.12
pip install paramiko==2.4.0
这对我有用。希望有帮助!
谢谢!
我发现问题是由于“DLL load failed while importing _openssl”引起的(你可以在ipython内核中尝试
import paramiko
查看错误),所以你可以去网站https://slproweb.com/ products/Win32OpenSSL.html 根据系统下载适合您电脑的openssl。安装完成后,再次尝试import paramiko
,这次就不会发现错误了。然后重新启动spyder,问题就解决了。
对我来说没用,我安装了OpenSSL light Win64,导入了ara