【Python】Paramiko模塊在Windows10中import ssl報錯的處理方法

上一篇文章【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: 找不到指定的模塊。

通過查找資料和自己研究發現以下方法可以解決問題:

1. 先激活Anaconda環境,通過python查看版本,本人的是3.7.4

2. 進入python官網 下載對應版本的python zip。
步驟點擊黃色部分,進下一個頁面:在這裏插入圖片描述
找到Files,然後直接下載就行找到Files,然後直接下載就行

3. 解壓安裝包,找到下面兩個文件,然後複製到Anaconda\DLLs目錄下

3. 問題解決,可以導入ssl了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章