1. 程式人生 > >python第四十九天--paramiko模塊安裝大作戰

python第四十九天--paramiko模塊安裝大作戰

configure 模塊 研究 pac 有意 error: onf iss err

準備開始學習: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模塊安裝大作戰