Linux配置Python3详细步骤
Linux配置Python3详细步骤
Linux上自带安装了Python2.6.6,但是我们需要用Python3的时候就需要重新安装Python3,并且不要去删除原来的Python2.下面开始Python3的安装步骤:
1.下载Python3
沿用Windows习惯,先新建一个文件夹再下载到这个文件夹中
mkdir /data
切换到data文件夹
cd /data
下载Python3
2.解压文件
tar -xvf Python-3.5.3.tgz
3.创建文件安装路劲,因为Linux自带的Python2都是安装在/usr/bin下面,那么Python3我们仍然安装在/usr/bin下面
mkdir /usr/bin/python3
4.编译Python3
./configure –prefix=/usr/bin/python3
注意:如果在此步骤时我们未安装过GCC编译器则会报错,在本机中没有安装编译器
configure: error: no acceptable C compiler found in $PATH
没有关系,我们可以通过yum先安装gcc,
执行命令:
yum install -y gcc
Linux一般都默认安装了yum功能,但是yum需要python2环境,因此就是开始时告知不要删除原Python2.
重新执行
./configure –prefix=/usr/bin/python3
5.依次执行如下安装命令:
make
make install
经过短暂的安装过程后,我们就看到Python3已经安装成功了,
OK,我们来试下,
执行命令
python
我靠!怎么还是Python2.6.6
Python的软连接指向了Python2,我们cd 到/usr/bin/下看看
cd /usr/bin
ls -l
果然如此
6.修改原软连接并重新建立软连接
修改原软连接
mv /usr/bin/python /usr/bin/python_bak
新建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
OK,这下终于成功了
7.配置成功后pip3用不了,那么需要配置下环境变量
PATH=$PATH:$HOME/bin:
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
这下pip3也可以使用了,配置全部完成