引用地址 https://blog.csdn.net/qq_15766181/article/details/80755786
二、安装(以python为例) 1、安装依赖tar -xvf libffi-3.3.tar.gz tar -xvf ncurses-6.2.tar.gz tar -xvf openssl-1.1.1f.tgz ......此处只列举了三个依赖 根据实际情况安装其它依赖2、解压并安装python
tar -xvf Python-3.7.6.tgz cd Python-3.7.6 ./configure -prefix /usr/local/python3.7.6 --with-openssl /opt/openssl --enable-optimizations make altinstall -j4
注
语句解释configure检查编译环境 相关库文件 配置参数 生成makefile 为make做准备–prefix指定安装位置。若不指定 则可执行文件默认放在/usr/local/bin 库文件默认放在/usr/local/lib 配置文件默认放在/usr/local/etc 其它的资源文件放在/usr/local/share。如果需要卸载 要么在原来的make目录下用一次make uninstall 前提是make文件指定过uninstall ,要么去上述目录里面把相关的文件一个个手工删掉。指定prefix 直接删掉一个文 件夹就够了。–enable-optimizations启用配置文件引导的优化(PGO)和链接时间优化(LTO)。./configure --help寻求帮助 三、总结 安装三大步1、解压 2、进入解压后的目录 执行./configure 或者 ./config。可配置安装路径 3、make altinstall -j4 或者 make make install



