1. 程式人生 > >kali Linux系統下對於python3使用pip安裝庫

kali Linux系統下對於python3使用pip安裝庫

注:我並未有遇見下面的一些問題 安裝很順利

1、安裝pip前需要前置安裝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

2、安裝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安裝完成。

測試:

我們使用pip安裝一個python3第三方庫:python3 -m pip install paramiko

納尼!!!!又報錯了!

ImportError: cannot import name 'HTTPSHandler'

根據老衲多年的經驗,應該是缺少openssl的開發環境,我們繼續安裝

yum install openssl-devel

繼續重新編譯安裝python3.5

ok,我們終於完成了整個python3環境的安裝。