python官網:python.org
—> downloads/source code —> python 3.8.1 —> operating system/ xz compressed source tarball
複製鏈結位址
1.安裝工具包和編譯時所需要的一些開發庫
yum -y groupinstall 「development tools」
yum -y install zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel libffi-devel
wget
3.解壓
tar xf python-3.8.1.tar.xz -c /opt
4.切換到解壓路徑下配置
cd /opt/python-3.8.1
vim modules/setup
開啟以下兩項功能:(為後續開發使用)
readline readline.c -lreadline -ltermcap
ssl=/usr/local/ssl
_ssl _ssl.c
-duse_ssl -i (ss
l)/i
nclu
de−i
(ssl)/include -i
(ssl)/
incl
ude−
i(ssl)/include/openssl
-l$(ssl)/lib -lssl -lcrypto
5.進行預編譯,編譯安裝
./configure --enable-shared
make -j 2
make install
6.新增環境變數/etc/profile.d/python3_lib.sh
exportld_library_path=$ld_library_path:/usr/local/lib
7.新增環境庫檔案 /etc/ld.so.conf.d/python3.conf
/usr/local/lib
8.使環境變數生效
source /etc/profile
ldconfig
linux系統python3 安裝
python3 安裝 1.先保證有安裝以下兩個庫 yum y install openssl yum install zlib devel y 注 pip依賴ssl環境,安裝完成後預設就有pip3 2.編譯安裝python3 tar zxvf python 3.5.2.tgz cd python 3...
linux系統安裝python3 6
如果本機安裝了python2,盡量不要管他,使用python3執行python指令碼就好,因為可能有程式依賴目前的python2環境 比如yum!不要動現有的python2環境!1 安裝依賴環境 yum y install zlib devel bzip2 devel openssl devel n...
linux系統安裝python2 7
centos6系統自帶的python版本為2.6。python中很多模組要求python版本為2.7。本文將介紹如果安裝python2.7。1 安裝前的準備 安裝readline模組,以提供命令歷史和命令補全功能 12 3 yum y install readline readline devel ...