端午节马上放假了~
在 /usr/local 中创建一个python3文件夹
mkdir /usr/local/python3
下载安装包
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
解压 编译 链接
tar -zxvf Python-3.7.4.tgz
cd Python-3.7.4
./configure –prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
查看是否安装成功
pip3 –version
ln -s /usr/local/python3/bin/scrapy /usr/bin/scrapy
yum -y install zlib*
yum install libffi-devel -y
SSL
如果你的环境已经支持ssl,那么在代码中加入import ssl就可以运行了。 如果不支持,添加import ssl后会提示 ModuleNotFoundError: No module named ‘_ssl’ 。 为了解决这个问题,可以按照以下步骤完成操作:
1.先安装依赖包
1 | yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel |
2.找到这个文件/usr/local/python/Modules/ Setup.dist (每个人安装的路径可能不一样)
1 | 取消注释 以下几行: |
3.重新编译python
1 | ./configure --prefix=/usr/local/python |
本文作者: NUK
最后更新: 2023年12月13日 17:35:03
本文链接: http://www.uilucky.com/post/9cfc04a3.html
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!