1,Linux Python2 and Python3 安装

 

1.python2 安装

1 #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
2 #tar -jxvf Python-2.7.3.tar.bz2
3 
4 #cd Python-2.7.3
5 #./configure #make all #make install #make clean #make distclean
6 
7 #/usr/local/bin/python2.7 -V
8 
9 #mv /usr/bin/python /usr/bin/python2.6.6 #ln -s /usr/local/bin/python2.7 /usr/bin/python
View Code

 

 

解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本

#vi /usr/bin/yum  

将文件头部的
#!/usr/bin/python

改成
#!/usr/bin/python2.6.6

分别用 vi 打开下面两个文件,找到 exec python 那一行,把exec python 改为 exec python2.6 保存,退出。iBus在重启后就恢复正常了!

#vi /usr/bin/ibus-setup  

#vi/usr/libexec/ibus-ui-gtk

2 .Python3 安装

安装相应包

# 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.6.0/Python-3.6.0.tar.xz

安装 Python 3.4

# tar xf Python-* -C /usr/local/src/
# cd /usr/local/src/Python-*/
# ./configure --prefix=/usr/local/python3
# make && make install

从 Python 3.4 开始就已经自带了 pip 和 easy_install(setuptools 包带的命令) 包管理命令,你可以在 /usr/local/python34/bin/ 目录下看到,查看一下已经安装的扩展包:

# /usr/local/python3/bin/pip3 list
pip (1.5.6)
setuptools (2.1)

 windows python-****.msi    Python27 环境变量添加:

在cmd下执行: C:\Python\Python27\python.exe C:\Python\Python27\Tools\Scripts\win_add2path.py

执行pip方法

 

C:\Users\yangyang>python27 -m pip --version
pip 9.0.1 from C:\Python\Python27\lib\site-packages (python 2.7)

 

C:\Users\yangyang>python -m pip --version
pip 9.0.1 from C:\Python\Python36\lib\site-packages (python 3.6)

 

 

 

 

添加 python3.4 相关命令到环境变量

添加 python3.4 到环境变量,编辑 /etc/profile,将:

PATH=$PATH:$HOME/bin
改为:
PATH=$PATH:$HOME/bin:/usr/local/python3/bin

使 python3.4 环境变量生效:

# . ~/.bash_profile

更新pip3

python3 -m pip install -U pip

 

转载:http://blog.aboutc.net/linux/61/install-python-on-linux

posted @ 2017-04-10 14:17  Nice_keep-going  阅读(155)  评论(0)    收藏  举报