重新安装了Anaconda以后,spyder无法打开,报错py:219: CryptographyDeprecationWarning: Blowfish has been deprecated

因为之前的windows账户损坏了,完全连接不上我的学校账户,然后就重新建了一个账户,重新安装了Anaconda,spyder打不开,报错:

D:\anaconda\lib\site-packages\paramiko\transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated 

"class": algorithms.Blowfish,
Bad file descriptor (C:\ci\zeromq_1616055400030\work\src\epoll.cpp:100)

然后我的安装路径文件夹中没有中文名字,但是我的新用户名字是中文,但是感觉应该没关系呀。然后我就用了常用的方法,先检查是哪个版本:

pip list

发现我的pyzmq版本是:

pyzmp                         0.0.17
pyzmq                         23.2.0

然后卸载了该版本,安装了低一点的版本:

pip uninstall pyzmq

pip install pyzmq==22.1.0

随后又报错:ModuleNotFoundError: No module named 'zmq'

我就查了一下,有大佬说唯一出现这个error的原因就是我们手动安装了pyzmq,他的运行和安装路径不一样,我又开始改:

pip install ipython pyzmq tornado

最后再启动spyder,就可以了,记录一下,防止以后又搞错。

你可能感兴趣的:(python,开发语言)