1、下载
$ wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
也可以去官网直接下载https://www.python.org/downloads/source/最新版本
2、解压
$ tar -xf Python-3.7.2.tgz
$ cd Python-3.7.2
3、编译
$ ./configure && make && make install
python3编译安装出现错误:
File "/usr/local/src/Python-3.7.2/Lib/ctypes/__init__.py", line 7, in <module> from _ctypes import Union, Structure, Array ModuleNotFoundError: No module named ‘_ctypes‘ make: *** [install] Error 1
解决:
$ yum install libffi-devel -y
4、创建软连接
在编译结束后,正常程序会装在 /usr/local/bin 下
$ ll /usr/local/bin/python*
在 /usr/bin/ 下,将上面的最新版本加到软连里面
$ ln -s /usr/local/bin/python3.7 /usr/bin/python3
查看py的版本号
$ python3 -V Python 3.7.2
您可以选择一种方式赞助本站