CentOS 6 安裝 Python3.8


 

yum install -y zlib zlib-dev openssl-devel sqlite-devel bzip2-devel libffi libffi-devel gcc gcc-c++
wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz   #直接安裝 pip是不能用的,原因是依賴ssl 1.0.2以上版本,要更新OpenSSL 版本。


#補充查看當前OpenSSL版本


  [root@localhost ~]# /usr/bin/openssl
  OpenSSL> version
  OpenSSL 1.0.1e-fips 11 Feb 2013
  OpenSSL>




#更新OpenSSL tar
-zxvf openssl-1.0.2j.tar.gz cd openssl-1.0.2j ./config --prefix=$HOME/openssl shared zlib make && make install echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/openssl/lib" >> $HOME/.bash_profile source $HOME/.bash_profile
rm -rf /usr/bin/openssl
ln -s /root/openssl/bin/openssl /usr/bin/openssl


#安裝Python3.8 ,下載地址官方找。 tar
-zxvf Python-3.8.0.tgz cd Python-3.8.0 ./configure --prefix=/usr/local/python3.8 --with-openssl=$HOME/openssl make && make install


#安裝后不能直接運行需要創建軟連接
ln
-s /usr/local/python3.8/bin/python3.8 /usr/bin/python3
ln
-s /usr/local/python3.8/bin/pip3 /usr/bin/pip
#更新 pip
pip install --upgrade pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #使用清華的pip 源安裝pyinstaller(個人需要)
ln -s /usr/local/python3.8/bin/pyinstaller /usr/bin/pyinstaller      #個人需要 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM