下面是详细的攻略。
准备工作
-
由于我们需要安装Python3.5.2,所以我们需要先下载Python3.5.2的源文件。可以在Python官网(https://www.python.org/downloads/release/python-352/) 下载到Python3.5.2的源文件,并将其保存在CentOS服务器的某个目录下,例如/home/python。
-
在开始安装Python之前,我们需要确保CentOS已经安装了以下所需依赖:
yum groupinstall -y "Development tools"
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
安装Python3.5.2
cd /home/python # 进入Python源代码所在目录
tar xf Python-3.5.2.tgz # 解压源代码包
cd Python-3.5.2 # 进入解压后的源代码目录
./configure --prefix=/usr/local/python3.5 # 配置Python3的安装路径
make # 编译及安装
make altinstall # altinstall用于将make install安装的文件和系统默认版本分开,并保留原有的版本
通过以上步骤,Python3.5.2就已经成功安装到了CentOS 6.5系统上,并且与原有的Python2版本并存了。
设置别名
接下来我们需要设置一个别名来方便我们在控制台中使用Python3.5.2,而不是默认使用系统自带的Python2。
echo "alias python3='/usr/local/python3.5/bin/python3.5'" >> ~/.bashrc # 将别名命令添加到.bashrc文件中
source ~/.bashrc # 使修改后的.bashrc文件生效
现在我们已经成功安装了Python3.5.2,并设置了别名,下面通过两个示例演示如何使用Python3.5.2:
示例1:使用Python3.5.2在命令行运行简单的Python代码
python3 # 进入Python3.5.2交互模式
print("Hello, World!") # 输入Python代码
exit() # 退出Python3.5.2交互模式
示例2:使用Python3.5.2运行一个Python脚本
假设我们有一个名为hello.py的Python脚本,该脚本的内容如下:
print("Hello, World!")
现在,我们可以使用Python3.5.2来运行这个脚本:
python3 hello.py # 使用Python3.5.2来运行hello.py脚本
以上就是在CentOS 6.5系统下安装Python 3.5.2的完整攻略,如果有任何疑问,请随时向我提问。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 6.5下安装Python 3.5.2(与Python2并存) - Python技术站