目錄
1.在linux主機home目錄下新建python目錄
2.拷貝兩份文件到新建的python目錄下 :/etc/profile和/etc/bashrc。
3.運行centos容器(可以根據個人情況進行參數更改)
4.cd到/home/python目錄下,下載python3.9源碼包,時間比較長,稍稍等待中...
6.指定編譯安裝的文件夾
8.配置centos容器的環境變量
9. 刷新centos容器配置文件
10.驗證是否安裝成功
文件一位置
文件二 位置
拷貝位置
docker run -itd --name centos-test -p 8080:8080 -v /home/python:/home/python -v /home/python/profile:/etc/profile -v /home/python/bashrc:/etc/bashrc centos:latest
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
5.解壓源碼包
tar -zxvf Python-3.9.0.tgz
先cd進/home/python/Python-3.9.0目錄下
cd Python-3.9.0
指定安裝的文件夾為: /home/python/python39
./configure --prefix=/home/python/python39
7.編譯安裝
make && make install
修改/home/python/profile文件,加上下邊一行:
PATH=/home/python/python39/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
修改/home/python/bashrc文件,加上下面一段話:
if [ -f /etc/profile ]; then
. /etc/profile
fi
進入centos容器
docker exec -it 7c bash
python3 -V