python第四十九天--paramiko模塊安裝大作戰
準備開始學習:paramiko模塊,發現這個模塊十分難搞 安裝不上
搞了半天,win10 64下 pytyon 3.6 的 paramiko模塊 死活安不上,在網上不斷的找資料,可是沒有用,沒有用啊
無法,用虛擬機搞個centos7,安裝,失敗,再安裝,再失敗,上網找資料,終搞定,分享一下經驗,免得大家再踩坑.
環境 centos 7 ,自帶python 2.7,不用管它
安裝新python3
第一步:下載python3.5安裝包:
wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
解壓到當前目錄:
tar -zxvf Python-3.5.0.tgz
進入
cd Python-3.5.0
安裝
./configure --prefix=/usr/local/python3.5 --enable-shared
make & make install
如果
此時運行python3命令的話會報錯,缺少.so文件,我們需要進行如下操作:
cp -R /usr/local/python3.5/lib/* /usr/lib64/
ok!此時python3的基礎環境已經安裝完成
第二步:安裝以下模塊
確保後面的安裝不再出錯
yum install gcc libffi-devel python-devel openssl-devel
轉載自:
http://blog.csdn.net/fenglifeng1987/article/details/38057193
第三步:安裝setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
如果
報錯: RuntimeError: Compression requires the (missing) zlib module
我們需要在linux中安裝zlib-devel包,進行支持。
yum install zlib-devel
需要對python3.5進行重新編譯安裝。
cd python3.5
make & make install
重新安裝setuptools
python3 setup.py build
python3 setup.py install
安裝完setuptools 需要對python3.5進行重新編譯安裝。
第四步安裝pip
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
如果沒有意外的話,pip安裝完成。
第五步安裝paramiko
使用pip安裝一個paramiko:
python3 -m pip install paramiko
ok,終於完成了python3環境的 paramiko安裝。
轉載自:
http://www.tuicool.com/articles/j2ueiir
嗯,windows版 繼續研究中......
python第四十九天--paramiko模塊安裝大作戰