上一篇文章【Python】Paramiko模块实现Linux服务器远程文件操作 介绍了如何通过Paramiko进行 sftp的操作,但最近遇到一个问题,换上家里的windows10电脑后,执行脚本时发现报错:\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 143, in init_static_locks
    __import__("_ssl")
ImportError: DLL load failed: 找不到指定的模块。

【Python】Paramiko模块在Windows10中import ssl报错的处理方法

通过查找资料和自己研究发现以下方法可以解决问题:

【Python】Paramiko模块在Windows10中import ssl报错的处理方法

1. 先**Anaconda环境,通过python查看版本,本人的是3.7.4

2. 进入python官网 下载对应版本的python zip。
步骤点击黄色部分,进下一个页面:【Python】Paramiko模块在Windows10中import ssl报错的处理方法
找到Files,然后直接下载就行【Python】Paramiko模块在Windows10中import ssl报错的处理方法

3. 解压安装包,找到下面两个文件,然后复制到Anaconda\DLLs目录下

【Python】Paramiko模块在Windows10中import ssl报错的处理方法

3. 问题解决,可以导入ssl了

【Python】Paramiko模块在Windows10中import ssl报错的处理方法

相关文章:

  • 2022-01-07
  • 2021-10-24
  • 2021-05-28
  • 2021-08-19
  • 2022-01-01
  • 2021-04-17
  • 2021-11-06
猜你喜欢
  • 2021-07-24
  • 2021-09-06
  • 2018-04-10
  • 2021-07-17
  • 2021-07-19
  • 2021-07-12
  • 2022-01-07
相关资源
相似解决方案