centos7 安裝paramiko


1、安裝依賴包:

yum -y install zlib-devel readline-devel libffi-devel python-devel openssl-devel gcc git

2、安裝wget:yum install wget 

3、安裝easy_install 工具(easy_install安裝不成功,下載的版本太高了,不適用python2.7,使用pip安裝成功)

4、安裝paramiko:

先安裝依賴包PyCrypto:pip install PyCrypto

pip install PyCrypto
Collecting PyCrypto
Downloading pycrypto-2.6.1.tar.gz (446kB)
100% |████████████████████████████████| 450kB 361kB/s
Installing collected packages: PyCrypto
Running setup.py install for PyCrypto ... done
Successfully installed PyCrypto-2.6.1

安裝paramiko:pip install paramiko

pip install paramiko
Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/lib/python2.7/site-packages/paramiko-2.3.1-py2.7.egg
Collecting bcrypt>=3.1.3 (from paramiko)
Downloading bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl (57kB)
100% |████████████████████████████████| 61kB 110kB/s
Collecting cryptography>=1.5 (from paramiko)
Downloading cryptography-2.1.3-cp27-cp27mu-manylinux1_x86_64.whl (2.2MB)
100% |████████████████████████████████| 2.2MB 110kB/s
Requirement already satisfied (use --upgrade to upgrade): pynacl>=1.0.1 in /usr/lib/python2.7/site-packages/PyNaCl-1.2.0-py2.7-linux-x86_64.egg (from paramiko)
Requirement already satisfied (use --upgrade to upgrade): pyasn1>=0.1.7 in /usr/lib/python2.7/site-packages/pyasn1-0.3.7-py2.7.egg (from paramiko)
Collecting six>=1.4.1 (from bcrypt>=3.1.3->paramiko)
Downloading six-1.11.0-py2.py3-none-any.whl
Collecting cffi>=1.1 (from bcrypt>=3.1.3->paramiko)
Downloading cffi-1.11.2-cp27-cp27mu-manylinux1_x86_64.whl (405kB)
100% |████████████████████████████████| 409kB 131kB/s
Collecting enum34; python_version < "3" (from cryptography>=1.5->paramiko)
Downloading enum34-1.1.6-py2-none-any.whl
Collecting asn1crypto>=0.21.0 (from cryptography>=1.5->paramiko)
Downloading asn1crypto-0.23.0-py2.py3-none-any.whl (99kB)
100% |████████████████████████████████| 102kB 55kB/s
Collecting idna>=2.1 (from cryptography>=1.5->paramiko)
Downloading idna-2.6-py2.py3-none-any.whl (56kB)
100% |████████████████████████████████| 61kB 79kB/s
Collecting ipaddress; python_version < "3" (from cryptography>=1.5->paramiko)
Downloading ipaddress-1.0.18-py2-none-any.whl
Collecting pycparser (from cffi>=1.1->bcrypt>=3.1.3->paramiko)
Downloading pycparser-2.18.tar.gz (245kB)
100% |████████████████████████████████| 256kB 90kB/s
Installing collected packages: six, pycparser, cffi, bcrypt, enum34, asn1crypto, idna, ipaddress, cryptography
Running setup.py install for pycparser ... done
Successfully installed asn1crypto-0.23.0 bcrypt-3.1.4 cffi-1.11.2 cryptography-2.1.3 enum34-1.1.6 idna-2.6 ipaddress-1.0.18 pycparser-2.18 six-1.11.0

 

驗證安裝成功:

[root@localhost ~]# python
Python 2.7.5 (default, Aug 4 2017, 00:39:18)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>> dir(paramiko)


免責聲明!

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



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