Linux下編譯安裝配置python3 9

2021-10-19 20:39:34 字數 1713 閱讀 2167

linux版本:centos-7.8-x86_64-minimal-2003

操作使用者:root

如果是linux的minimal系統,需要安裝:

yum install -y vim wget tftp lrzsz bzip2 zip unzip net-tools bind-utils traceroute tcpdump telnet tree mlocate bash-completion rsync readline readline-devel gdisk
編譯安裝需要的包:

yum install -y make.x86_64 gcc gcc-c++ zlib zlib-devel openssl-devel
python需要的包:

yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
wget
我們在/usr/local下面建立目錄python3.9,命令如下:

mkdir -p /usr/local/python3.9
根據需要也可以建立其他目錄。

tar -zxvf python-3.9.0.tgz
編譯配置:

./configure --prefix=/usr/local/python3.9
編譯並安裝:

make && make install
檢測安裝是否成功,執行以下命令:

/usr/local/python3.9/bin/python3.9
執行結果如下即成功:

python 3.9.1 (default, feb 18 2021, 08:36:51) 

[gcc 4.8.5 20150623 (red hat 4.8.5-44)] on linux

>>> print('hello world');

hello world

>>>

export python_home=/usr/local/python3.9

export path=$/bin:$path

執行以下命令使以上變更生效:

source /root/.bashrc
為了方便,我們習慣使用python命令,而不是python3.9,所以我們要在/usr/bin/python目錄下建立乙個軟體連線。

ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python
執行python命令測試一下:

# python 

python 3.9.1 (default, feb 18 2021, 13:54:12) 

[gcc 4.8.5 20150623 (red hat 4.8.5-44)] on linux

>>>

結束。

Linux下SVN原始碼編譯安裝配置

第一章 安裝 1.採用原始檔編譯安裝。原始檔共兩個,為 subversion 1.6.1.tar.gz subversion 原始檔 subversion deps 1.6.1.tar.gz subversion依賴檔案 注意檔案版本必須一致,否則很容易產生各種奇怪的問題.2.上傳以上兩個檔案到伺服...

linux下安裝配置軟體

1.fedora下的軟體配置安裝 1.1 tar zxvf tar.gz 命令解壓縮檔案並提取歸檔檔案 其中引數z是呼叫gzip d來解壓 x是從歸檔檔案中提取檔案。rpm ivh rpm包命令安裝rpm二進位製包軟體 列 rpm ivh soft.rpm rpm e soft 解除安裝 rpm u...

Linux下安裝 配置ACE

url 二 安裝前的配置 配置環境變數 vi etc profile 增加如下的內容 export ace root ld libary path ace root ace ld library path export ld library path source etc profile 三 開始安...