centos云服务器安装Python3记录
题记
购买了一个月的服务器和公网ip,计划用Python与Nginx写一个web服务,于是踏上了漫漫的摸索之路。
行程
-
步骤
1.本地ssh连接。
2.mkdir /usr/local/python3
3.wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
-
问题
wget 无法解析主机地址 “www.python.org”
-
解决
sudo vim /etc/resolv.conf
在文件中添加信息
nameserver 8.8.8.8
-
步骤
4.解压资源包
tar -vf Python-3.7.0.tgz
5.进入文件夹,配置安装路径
./configure –prefix=/usr/local/python3
6.编译、安装可执行文件
make && make install
-
问题
zipimport.ZipImportError: can't decompress data; zlib not available
-
解决
安装依赖
yum install zlib*
yum yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
-
问题
ModuleNotFoundError: No module named '_ctypes'
-
解决
yum install libffi-devel -y
-
步骤
7.建立软链
8.查看版本cd /usr/bin mv python python.bak ln –s /usr/local/bin/python3 /usr/bin/python
至此告一段落 ~