提问者:小点点

尝试导入PySTFP或paramiko时发生bcrypt错误


我试图在python上使用PySTFP,虽然安装了PySTFP,但我得到了一个Bcrypt导入

所以我卸载并重新安装了bCrypt,检查了spyder所指的用于导入包的目录的位置,bCrypt存在。还检查了init.py文件是否存在。在init.py文件中检查模块_bcrypt存在。甚至尝试单独导入bcrypt。

导入bcrypt导入PYSTFP

导入pysftp Traceback(最近调用最后):

导入PYSTFP中第1行的文件“”

文件"C:\用户\用户\AppData\本地\连续体\anaconda4\lib\site-包\pysftp__init__. py",第12行,在导入参数

文件“C:\用户\用户\AppData\本地\连续体\anaconda4\lib\site-包\paramiko__init__. py”,第22行,来自paramiko.transport导入SecurityOptions,传输

文件“C:\Users\user\AppData\Local\Continuum\anaconda4\lib\site packages\paramiko\transport.py”,第90行,来自paramiko。ED25519密钥导入ED25519密钥

文件"C:\用户\用户\AppData\本地\连续体\anaconda4\lib\site-包\Paramiko\ed25519key.py",第17行,在导入bcrypt中

文件“C:\Users\user\AppData\Local\Continuum\anaconda4\lib\site packages\bcrypt\uuuuuu init\uuuuuuuuuuu.py”,第25行,在from中。导入

重要错误:无法从bCrypt导入名称'_bcrypt'(C:\用户\用户\AppData\本地\连续体\anaconda4\lib\site-包\bcrypt__init__. py)


共1个答案

匿名用户

重新安装了蟒蛇,没有问题。实际的解决办法仍然没有找到。