windows下python安裝paramiko


 

Python中使用SSH需要用到OpenSSH,而OpenSSH依賴於paramiko模塊,而paramiko模塊又依賴於pycrypto模塊,因此要在Python中使用SSH,則需要先安裝模塊順序是:pycrypto -> ecdsa -> paramiko
 
1、安裝pyCrypto
安裝這個比較麻煩,需要本地編譯,要裝vs或gcc還有一堆配置,還不一定能編譯成功。(網上能搜到安裝步驟)
建議直接下載已編譯版
直接下載並安裝既可。
(注:crypto有java和C++版)
 
 
2、安裝ecdsa
看很多博客沒有提到這個庫,但我執行paramiko時,提示找不到ecdsa模塊。
下載:https://pypi.python.org/pypi/ecdsa/0.9 ,解壓到一個目錄,目錄中有一個setup.py。
安裝比較簡單,windows下直接在剛才解壓后的目錄執行:python setup.py install 
 
 

3、安裝paramiko

與安裝ecdsa類型,只是打開下載頁面很慢。。。

下載: https://github.com/paramiko/paramiko#,

安裝步驟同ecdsa

 
 

注:

1、所有另外安裝的第三方庫,如果不特指定安裝后庫目錄的話,將默認保存到 %PYTHON_HOME%\Lib\site-packages下。

2、python大小寫敏感,對模塊名也是。

3、Crypto可以提供常見的加解密算法,如:RSA、RC4、DSA、DES

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM