安裝pip3
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
===========================
sudo apt-get install openssl
sudo apt-get install libssl-dev
繼續重新編譯安裝python3.5
ok,我們終於完成了整個python3環境的安裝。
查看python版本
#python -V Python 2.6.6
1.下載Python-2.7.3
#wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
2.解壓
#tar -jxvf Python-2.7.3.tar.bz2 #cd Python-2.7.3
3.安裝
#./configure
#make all
#make install
#make clean
#make distclean
4.查看版本信息
#/usr/local/bin/python2.7 -V
5.建立軟連接,使系統默認的 python指向 python2.7
#mv /usr/bin/python /usr/bin/python2.6.6 #ln -s /usr/local/bin/python2.7 /usr/bin/python
6.重新檢驗Python 版本
7.更改yum配置文件頭
解決系統 Python 軟鏈接指向 Python2.7 版本后,因為yum是不兼容 Python 2.7的,所以yum不能正常工作,我們需要指定 yum 的Python版本
#vi /usr/bin/yum 將文件頭部的 #!/usr/bin/python 改成 #!/usr/bin/python2.6.6
8.輸入法沒了,配置一下IBus
分別用 vi 打開下面兩個文件,找到 exec python 那一行,把exec python 改為 exec python2.6 保存,退出。iBus在重啟后就恢復正常了!
#vi /usr/bin/ibus-setup
#vi/usr/libexec/ibus-ui-gtk
轉載來自:http://blog.csdn.net/jcjc918/article/details/11022345
下面配置python3.5的環境
安裝相應包
# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
下載 Python 3.4 源碼包
# wget http://mirrors.sohu.com/python/3.4.1/Python-3.4.1.tar.xz
https://www.python.org/ftp/python/3.5.7/Python-3.5.7.tgz
安裝 Python 3.4
# tar xf Python-3.4.1.tar -C /usr/local/src/ # cd /usr/local/src/Python-3.4.1/ # ./configure --prefix=/usr/local/python3 # make && make install
從 Python 3.4 開始就已經自帶了 pip 和 easy_install(setuptools 包帶的命令) 包管理命令,你可以在 /usr/local/python34/bin/
目錄下看到,查看一下已經安裝的擴展包:
# /usr/local/python34/bin/pip3 list pip (1.5.6) setuptools (2.1)
添加 python3.4 相關命令到環境變量
添加 python3.4 到環境變量,編輯 ~/.bash_profile
,將:
PATH=$PATH:$HOME/bin
改為:
PATH=$PATH:$HOME/bin:/usr/local/python34/bin
使 python3.4 環境變量生效:
# . ~/.bash_profile
更新pip3
python3 -m pip install -U pip
轉載:http://blog.aboutc.net/linux/61/install-python-on-linux