ubuntu17 安裝python3.6 pip


安裝python:

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar xf Python-3.6.3.tgz
cd Python-3.6.3
#安裝編譯依賴包
sudo apt-get install openssl
sudo apt-get install zlib1g-dev
#檢查環境,編譯安裝
./configure --with-ssl #這個參數必須加上,否則默認python安裝的軟件不可使用ssl模塊,后面的pip將不可用
make && make install
rm -f /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python
python --version

安裝pip:

wget https://pypi.python.org/packages/41/80/268fda78a53c2629128f8174d2952c7f902c93ebaa2062b64f27aa101b07/setuptools-38.2.3.zip#md5=0ae64455d276ff864b40aca9c06ea7c1
unzip setuptools-38.2.3.zip
cd setuptools-38.2.3
python setup.py install
#如果缺少zlib包,則安裝就是;不缺少的話,直接安裝pip
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -xvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
 
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
tar xf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install

pip安裝軟件 遇到的錯誤:

1. 找不到ssl模塊

python編譯未加ssl參數,重新編譯:

./configure --with-ssl
make
make install

pip即可用。

2. 超時 Read timed out

設置超時時間
pip --default-timeout=100 install -U ¥module

 


免責聲明!

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



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