当前位置: 首页 > 知识库问答 >
问题:

paramiko ImportError:DLL加载失败:操作系统无法运行%1

翁文康
2023-03-14

我下载了蟒蛇在windows上的使用。我使用的参数模块SSH。当我尝试SSH连接使用Paramiko,我得到以下错误,

Traceback (most recent call last):
File "C:\Users\Anaconda2\lib\site-packages\paramiko\transport.py", line 545, in start_client
raise e
ImportError: DLL load failed: The operating system cannot run %1.

我尝试将“C:\Users\***\Anaconda2\Library\bin”路径设置为环境变量。但是没有用。错误仍然在继续。

代码片段:

import paramiko
sftpSession = None
sshSession = paramiko.SSHClient()
sshSession.set_missing_host_key_policy(paramiko.AutoAddPolicy())
sshSession.connect(hostname=hostname,username=username,password=password,timeout=2)

共有2个答案

太叔乐家
2023-03-14

这里有一些建议:

  1. 创建新的conda环境(即:conda Create-n paramiko env python=3)
  2. 激活环境(激活paramiko环境)
  3. 运行:conda安装-c conda forge paramiko也许你可以试试
仰翰采
2023-03-14

我卸载并重新安装了最新版本的加密软件包。现在,SSH connect正在正常工作,没有任何错误。

pip卸载加密

pip安装加密

 类似资料:
  • 1、操作系统的运行机制 计算机系统中,通常CPU执行两种不同性质的程序,一种是操作系统内核程序;另一种是用户自编程序或系统外城的应用程序。对操作系统而言,这两种程序的作用不同,前者是后者的管理者和控制者,因此“管理程序”要执行一些特权指令,而“被管理程序”出于安全性考虑,不能执行这些指令。所谓特权指令,是指计算集中不允许用户直接使用的指令,如IO指令、置中断指令。 操作系统在具体实现上划分了用户态

  • 操作系统提供的服务 操作系统的五大功能,分别为:作业管理、文件管理、存储管理、输入输出设备管理、进程及处理机管理 中断 所谓的中断就是在计算机执行程序的过程中,由于出现了某些特殊事情,使得CPU暂停对程序的执行,转而去执行处理这一事件的程序。等这些特殊事情处理完之后再回去执行之前的程序。中断一般分为三类: 内部异常中断:由计算机硬件异常或故障引起的中断; 软中断:由程序中执行了引起中断的指令而造成

  • 问题内容: 去获取code.google.com/p/go.net/websocket 我正在尝试使用安装websocket 但是,给出错误。 我当时在Google上搜索:,所以我, 但它总是错误 系统:os x 10.9.1 Go版本:go1.2 darwin / amd64 去环境: GOARCH =“ amd64” GOBIN =“” GOCHAR =“ 6” GOEXE =“” GOHOS

  • sed sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。 sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的

  • 我试图在. net 5中制作一个asynconus azure函数,但当它启动时,我得到以下错误: [2020-11-16T10:41:06.023Z]启动操作“7cd2e743-b753-46ec-806e-d3b3dec14894”期间发生主机错误。[2020-11-16T10:41:06.026Z]System.Private.CoreLib:无法从程序集“System.Runtime,Ve

  • 进程与线程 对于有线程系统: 进程是资源分配的独立单位 线程是资源调度的独立单位 对于无线程系统: 进程是资源调度、分配的独立单位 进程之间的通信方式以及优缺点 管道(PIPE) 有名管道:一种半双工的通信方式,它允许无亲缘关系进程间的通信 优点:可以实现任意关系的进程间的通信 缺点: 长期存于系统中,使用不当容易出错 缓冲区有限 无名管道:一种半双工的通信方式,只能在具有亲缘关系的进程间使用(父

  • 1 select,poll和epoll 其实所有的I/O都是轮询的方法,只不过实现的层面不同罢了. 这个问题可能有点深入了,但相信能回答出这个问题是对I/O多路复用有很好的了解了.其中tornado使用的就是epoll的. selec,poll和epoll区别总结 基本上select有3个缺点: 连接数受限 查找配对速度慢 数据由内核拷贝到用户态 poll改善了第一个缺点 epoll改了三个缺点.

  • 你可以在任何主流操作系统下去做开发工作,Windows,macOS,Linux 都可以。如果选择 Windows ,版本最好选择 Windows 10 专业版。用 macOS 的用户不用太担心系统问题,可以无痛并免费升级,现在你应该用的是 Sierra 这个版本的 macOS 。Linux 也可以,比如 Ubuntu 的桌面版。 如果你能满足下面三个条件的其中一个,这个任务就算完成了: Windo