在我们的服务器中,执行python,会发现已经安装好了python2.7,但是我们还是需要安装python3的运行环境,怎么办呢,如下操作步骤即可:
1) 下载Python-3.6.2.tgz软件包
[root@zstest1 ~]# mkdir -p /server/tools/
[root@zstest1 tools]# cd /server/tools/
[root@zstest1 tools]# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2) 解压编译安装
[root@zstest1 tools]# tar -xf Python-3.6.2.tgz
[root@zstest1 tools]# cd Python-3.6.2
[root@zstest1 Python-3.6.2]# ./configure
[root@zstest1 Python-3.6.2]# make
[root@zstest1 Python-3.6.2]# make install
默认自带的python2位置在”/usr/bin/“目录下
安装的python3位置在”/usr/local/bin/“目录下
3) 新建文件测试
直接执行python,会发现命令行是2.7,直接执行python3才是我们新安装的,现在建立一个python文件。指定python运行的版本,代码如下helloworld.py:
#!/usr/local/bin/python3
# -*- coding:utf-8 -*-
print("Hello Python")
#!/usr/local/bin/python3 #表明用python3来执行
赋权限启动
chmod 777 helloworld.py
./helloworld.py
温馨提示:可以用whereis python查看路径。温馨提示:可以用whereis python查看路径。