linux系統安裝Python

2021-10-03 04:57:49 字數 1209 閱讀 6414

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 ...