linux下python安装其他版本替换之前旧版本
2014-05-22 12:42
721 查看
安装相关包:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
下载安装文件:
从网站查询安装版本 http://mirrors.sohu.com/python
比如:http://mirrors.sohu.com/python/3.6.0/Python-3.6.0a1.tar.xz
# xz -d Python-3.6.0a1.tar.xz
# tar xf Python-3.6.0a1.tar -C /usr/local/src/
# cd /usr/local/src/Python-3.6.0/
# ./configure --prefix=/usr/local/python36
# make -j8 && make install
可选步骤,环境变量:vim ~/.bash_profile
PATH=$PATH:/usr/local/python36/bin
如果之前有安装了python2情况下,安装方式,
从网站下载Python :https://www.python.org/downloads/release/python-360/
安装过程:
tar -zxvf Python-3.6.0.tgz
cd Python-3.6.0
./configure --prefix=/usr/python
make
make install
配置:
查看之前的版本,看到是个软连接
ll /usr/bin/python
重命名创建修改软连接
[root@centos7 Python-3.6.0]# ll /usr/bin/python
lrwxrwxrwx. 1 root root 7 12月 16 08:48 /usr/bin/python -> python2
[root@centos7 Python-3.6.0]# mv /usr/bin/python /usr/bin/python.bak
[root@centos7 Python-3.6.0]# ln -s /usr/python/bin/python3 /usr/bin/python
[root@centos7 Python-3.6.0]# python
Python 3.6.0 (default, Dec 28 2016, 08:56:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on
Linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hell0')
hell0
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
下载安装文件:
从网站查询安装版本 http://mirrors.sohu.com/python
比如:http://mirrors.sohu.com/python/3.6.0/Python-3.6.0a1.tar.xz
# xz -d Python-3.6.0a1.tar.xz
# tar xf Python-3.6.0a1.tar -C /usr/local/src/
# cd /usr/local/src/Python-3.6.0/
# ./configure --prefix=/usr/local/python36
# make -j8 && make install
可选步骤,环境变量:vim ~/.bash_profile
PATH=$PATH:/usr/local/python36/bin
如果之前有安装了python2情况下,安装方式,
从网站下载Python :https://www.python.org/downloads/release/python-360/
安装过程:
tar -zxvf Python-3.6.0.tgz
cd Python-3.6.0
./configure --prefix=/usr/python
make
make install
配置:
查看之前的版本,看到是个软连接
ll /usr/bin/python
重命名创建修改软连接
[root@centos7 Python-3.6.0]# ll /usr/bin/python
lrwxrwxrwx. 1 root root 7 12月 16 08:48 /usr/bin/python -> python2
[root@centos7 Python-3.6.0]# mv /usr/bin/python /usr/bin/python.bak
[root@centos7 Python-3.6.0]# ln -s /usr/python/bin/python3 /usr/bin/python
[root@centos7 Python-3.6.0]# python
Python 3.6.0 (default, Dec 28 2016, 08:56:17)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on
Linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hell0')
hell0
相关文章推荐
- python在linux下安装方法(解决旧版本冲突)
- Linux安装Python2.7并保留自带版本
- Linux安装其他版本GCC的方法
- Linux下为不同版本python安装第三方库
- Linux安装Anaconda 后使用Anconda自带的python版本
- Backtrack5安装ThinkPad RTL8192ce-SE无线网卡驱动,同样适用其他Linux发行版本
- Linux安装多个Python版本
- linux 下安装 word2vec (python 版本)
- Linux系统Centos以及Ubuntu下安装新的python版本
- Linux 下安装 pyenv(Python多版本管理)
- linux中安装Python2.7并保留原来版本
- Linux下卸载自带的firefox,安装其他版本的firefox
- VMware下安装Ubuntu 11.04不出现图形界面的解决办法(其他版本linux可以借鉴)
- Linux下安装VirtualBox(fedora 13其他版本类似)
- 解决Linux下Python安装版本问题
- 如何彻底删除node.js以及node.js安装教程(基于Centos其他linux版本可以类推 )
- linux 下实现python多版本安装实践
- linux下,Python 多版本共存,及Pip,Easy_install 安装扩展包
- Linux下python版本的更新以及第三方包的安装
- Linux上安装多版本Python,easy_install和pip