【Python】Linux/CentOS安装Python3

不到100买了个1年的X里云服务器后,欲安装Python3练手。但网络上安装方法五花八门,经我实践,此法最妥,特记于此。

1. 说明

1.1 系统自带Python2的处理

CentOS 7 自带Python2,不要轻易卸载和删除,很多其它软件依赖自带的python2。此方法较为稳妥,将安装后的python3做了软链接,方便使用,也不影响 python2的存在。只是以后使用Python3时,命令是 python3 yourpyfile.py。

1.2 安装路径的选择

最好指明安装路径,否则后期需要卸载和删除不知道位置。Linux 中自己安装软件,有几个常用位置,非重要软件/用完即删的建议安装到 /opt 。Python3 作为常用的核心软件,建议安装到 /usr/local 内。

2. 安装


#从某处下载得到安装包
#解压-解压参数视安装包后缀而定
tar -xvJf  Python-3.7.2.tar.xz

#创建欲安装目录
mkdir /usr/local/python3 

#打开解压后的文件夹
cd Python-3.7.2

#配置
./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl 
#第一个指定安装的路径,不指定的话,安装过程中可能软件所需要的文件复制到其他不同目录,删除软件很不方便,复制软件也不方便.
#第二个可以提高python10%-20%代码运行速度.
#第三个是为了安装pip需要用到ssl,后面报错会有提到.

#编译安装
make && make install

#创建软链接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

#产看版本
python3 -V
pip3 -V

最后使用 -V 参数,查看版本信息,验证是否安装成功。

发布了62 篇原创文章 · 获赞 46 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/qilei2010/article/details/105142782