很抱歉提出了菜鸟问题,但我似乎无法找到明确的答案。我刚刚在 Centos 7 上从源代码成功编译了 Python 3.8(作为辅助 python,我按原样保留了 python 2.7)。
该指南非常简单:
sudo yum install gcc openssl-devel bzip2-devel libffi-devel
cd /opt
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
tar xzf Python-3.8.0.tgz
cd Python-3.8.0
sudo ./configure --enable-optimizations
sudo make altinstall
sudo rm Python-3.8.0.tgz
编译后,除了删除/opt/Python-3.8.0.tgz,同时删除是否安全目录/opt/Python-3.8.0/?我不确定 python 3.8 实际从哪个目录运行...我有兴趣学习编译工作的通用方式(不仅仅是针对我真正作为示例提出的 Python)。
答案1
make clean
由于已安装,您可以运行以删除编译的文件。请注意,您在编译过程中没有启用很多标志。确保 ssl 工作正常,我认为您的安装缺少很多功能。