一般来说Linux类型的操作系统都会自带安装python,但是系统默认安装的python都是2.x的版本。而现在一般使用的是python3.x版本,相比于python2.x版本,python3.x教之前版本有较大升级,且不向下兼容python2.x版本。因此我们需要安装python3.x版本。
yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
mkdir /home/KiDe/dev/python3
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0a4.tar.xz
tar -xvJf Python-3.7.0a4.tar.xz
cd Python-3.7.0a4 ./configure --prefix=/home/KiDe/dev/python3
make && make install
就能安装,结果在安装的时候报了错:ModuleNotFoundError: No module named '_ctypes'
网上搜发现这个链接说的很详细(https://blog.csdn.net/qq_36416904/article/details/79316972)。最终我的安装分两个步骤,分别执行的命令如下:yum install libffi-devel -y make && make install
ln -s /home/KiDe/dev/python3/bin/python3 /usr/bin/python3 ln -s /home/KiDe/dev/python3/bin/pip3 /usr/bin/pip3
好了,大功告成,可以畅游在python3的世界了~~~~