centos7+Python-3.8.7安装
centos7+Python-3.8.7安装
- 
下载源码 
 wget https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tar.xz
- 
下载的.xz压缩包,解压. 
 xz -dk Python-3.8.7.tar.xz
 得到一个Python-3.8.7.tar包,在打开tar包到/usr/local/
 tar -xvf Python-3.8.7.tar -C /usr/local/
  
- 
进入/usr/local/Python-3.8.7,运行配置脚本 
 ./configure --enable-optimizations --prefix=/usr/local/python3- --enable-optimizations 是优化选项(LTO,PGO 等)加上这个 flag 编译后,性能有 10% 左右的优化。如果make报错,可以去掉再试试
- 设置Python目录为/usr/local/python3
 执行完后会生成Makefile
  
 
- 
编译和安装 
 make
 make install
- 
创建软连接,相当于创建快捷方式 
 ln -s /usr/local/python3/bin/python3 /usr/bin/python3
 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
- 
检验安装 
 python3 --version
 pip3 --version
一些问题

make clean 清楚上一次make的信息重新执行 ./configure --enable-optimizations --prefix=/usr/local/python3
然后再make
                                                                                               
        
                                                                   我不会轻易狗带~
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号