環境:Centos6.5,新安裝的系統
1.第一次安裝時,未安裝任何依賴包,安裝到最後有一個告警:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS,未在意
2.安裝ipython,安裝完成後進入ipython提示缺少traitlets
3.安裝pip模塊,安裝過程中提示需要setuptools 模塊
4.安裝setuptools安裝包,提示依賴zlib,安裝zlib-devel,安裝後還是不行。
5.注意到安裝python最後提示pip未安裝成功,缺少SSL/TLS,遂刪除python安裝的目錄,先安裝openssl-devel包,後再次安裝python,最後提示:
Installing collected packages: setuptools, pip Successfully installed pip-7.1.2 setuptools-18.2
6.重複第二部的步驟,然後就直接可用pip安裝缺少的模塊。
完整安裝步驟:
yum -y install openssl-devel tar xf Python-3.5.0.tgz cd Python-3.5.0/ ./configure --prefix=/usr/local/python3.5 make -j 4 && make install #因是4核CPU,故這裏使用4,這裏適自己情況而定 echo "export PATH=/usr/local/python3.5/bin:\$PATH" > /etc/profile.d/python3.5.sh . /etc/profile.d/python3.5.sh tar xf ipython-5.0.0.tar.gz cd ipython-5.0.0/ python3.5 setup.py install pip3.5 install traitlet pip3.5 install pygments pip3.5 install pexpect pip3.5 install pickleshare pip3.5 install prompt_toolkit pip3.5 install simplegeneric
注:
更新pip版本:# pip3.5 install -U pip