[尝试导入pysftp或paramiko时出现bcrypt错误

问题描述 投票:0回答:1

[我正在尝试在python上使用pysftp,尽管安装了pysftp却出现了Bcrypt ImportError

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

导入bcrypt导入pysftp

导入pysftp追溯(最近一次通话):

文件“”,第1行,在导入pysftp

文件“ C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ pysftp__init __。py”,第12行,在导入paramiko

文件“ C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ paramiko__init __。py”,第22行,在从paramiko.transport导入SecurityOptions,传输

文件“ C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ paramiko \ transport.py”,第90行,在从paramiko.ed25519key导入Ed25519Key

文件“ C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ paramiko \ ed25519key.py”,第17行,在导入bcrypt

文件“ C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ bcrypt__init __。py”,第25行,在来自。导入_bcrypt

[ImportError:无法从'bcrypt'导入名称'_bcrypt'(C:\ Users \ user \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ bcrypt__init __。py)

python bcrypt pysftp
1个回答
0
投票

重新安装了Anaconda,没有问题。仍然找不到实际的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.