Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pysftp.CnOpts()报告;ImportError:DLL加载失败:找不到指定的过程;_Python_Python 3.x_Anaconda_Pysftp - Fatal编程技术网

Python pysftp.CnOpts()报告;ImportError:DLL加载失败:找不到指定的过程;

Python pysftp.CnOpts()报告;ImportError:DLL加载失败:找不到指定的过程;,python,python-3.x,anaconda,pysftp,Python,Python 3.x,Anaconda,Pysftp,我正在使用Python 3.7.0 库pysftp版本0.2.9 我不知道为什么每当我运行下面的命令时,就会出现DLL加载失败错误。这很烦人,因为我找不到一种简单的方法使用python将sftp映射到远程服务器 **>>>导入PYSTFP cnopts=pysftp.cnopts()** ImportError:DLL加载失败:找不到指定的过程 (基本)C:\Users\User>python Python 3.7.0(默认值,2018年6月28日,08:04:48)[MSC v.1912 64

我正在使用Python 3.7.0 库pysftp版本0.2.9

我不知道为什么每当我运行下面的命令时,就会出现DLL加载失败错误。这很烦人,因为我找不到一种简单的方法使用python将sftp映射到远程服务器

**>>>导入PYSTFP

cnopts=pysftp.cnopts()**

ImportError:DLL加载失败:找不到指定的过程

(基本)C:\Users\User>python Python 3.7.0(默认值,2018年6月28日,08:04:48)[MSC v.1912 64位(AMD64)]::win32上的Anaconda,Inc 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”

导入PYSTFP cnopts=pysftp.cnopts() 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“C:\Users\User\Anaconda3\lib\site packages\pysftp\uuuuu init\uuuuuu.py”,第54行,在init self.hostkeys.load(已知主机) 文件“C:\Users\User\Anaconda3\lib\site packages\paramiko\hostkeys.py”,第97行,已加载 e=主机密钥条目。从_行(行,行号) 文件“C:\Users\User\Anaconda3\lib\site packages\paramiko\hostkeys.py”,第360行,从第 key=ECDSAKey(数据=decodebytes(key),validate\u point=False) 文件“C:\Users\User\Anaconda3\lib\site packages\paramiko\ecdsakey.py”,第168行,在init self.verifying_key=numbers.public_key(backend=default_backend()) 文件“C:\Users\User\Anaconda3\lib\site packages\cryptography\hazmat\backends\uuu init\uuu.py”,第15行,默认为\u backend 从cryptography.hazmat.backends.openssl.backend导入后端 文件“C:\Users\User\Anaconda3\lib\site packages\cryptography\hazmat\backends\openssl\uu_init\u_.py”,第7行,在 从cryptography.hazmat.backends.openssl.backend导入后端 文件“C:\Users\User\Anaconda3\lib\site packages\cryptography\hazmat\backends\openssl\backend.py”,第62行,在 来自cryptography.hazmat.bindings.openssl导入绑定 文件“C:\Users\User\Anaconda3\lib\site packages\cryptography\hazmat\bindings\openssl\binding.py”,第14行,在 来自cryptography.hazmat.bindings.\u openssl导入ffi,lib **ImportError:DLL加载失败:找不到指定的过程。 **


同样的问题也发生在我身上,看起来像是密码库的问题,重新安装它为我解决了这个问题。您可以使用pip重新安装它:

pip install cryptography --force-reinstall