天天看點

jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)

jenkins +docker+python接口自動化之jenkins容器安裝python3(二)

目錄:導讀

前提是在docker下已經配置好jenkins容器了,是将python安裝在jenkins容器下的

1、先看你的jenkins是否安裝好

2、以root權限進入jenkins容器:

3、前置安裝一些軟體包

4、 提前安裝,以便接下來的配置操作

5、安裝python3.8

jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)

前提是在docker下已經配置好jenkins容器了,是将python安裝在jenkins容器下的

1、先看你的jenkins是否安裝好

docker ps
           
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)

2、以root權限進入jenkins容器:

docker exec -it -uroot jenkins bash
           

3、前置安裝一些軟體包

# 擷取最新的軟體包

apt-get update
           

# 更新已安裝的軟體包  

apt-get upgrade
           

4、 提前安裝,以便接下來的配置操作

apt-get -y install gcc automake autoconf libtool make
apt-get -y install make*
apt-get -y install zlib*
apt-get -y install openssl libssl-dev
apt-get install sudo
           

5、安裝python3.8

  1)下載下傳python

1.進入jenkins的安裝目錄

cd /var/jenkins_home
           

2.建立一個python3目錄 

mkdir python3
           

3.切換到python3下

cd python3
           

4.下載下傳python的tgz安裝包

wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz
           

5.進行解壓python-3.8.6

tar -zxvf Python-3.8.6.tgz
           

6.将解壓的Python-3.8.6複制到py3.8檔案中(檔案夾太長,不好後面的操作)

mv Python-3.8.6 py3.8 
           

7.切換到py3.8下

cd py3.8
           

  2)安裝python

即在路徑 /var/jenkins_home/python3/py3.8下執行python3 的安裝

1.指定安裝的目錄

./configure --prefix=/var/jenkins_home/python3 --with-ssl
           

2.編譯  

make
           

3.安裝

make install

在執行make install 指令後可能報 configure: error: no acceptable C compiler found in $PATH,報錯資訊是需要配置python3環境變量, vi /etc/profile,注意python的安裝目錄是:/var/jenkins_home/python3,需要配置到環境變量檔案(/etc/profile)中,否則在安裝時會報錯,如果報錯了請參考這篇文章:https://blog.csdn.net/qq_37405087/article/details/116162111,記得一定要執行生效指令:source /etc/profile

配置好環境變量後,再次執行安裝Python3

1.指定安裝的目錄
./configure --prefix=/var/jenkins_home/python3 --with-ssl
2.編譯<br>make
3.安裝<br>make install
           

6、添加一些軟連結:python3 和pip3

在路徑/var/jenkins_home/python3/py3.8下繼續執行,軟連結指令

注意:python3 的安裝目錄是/var/jenkins_home/python3 ,(./configure --prefix=/var/jenkins_home/python3 --with-ssl # 指定安裝的目錄)

1.軟連接配接python3<br>ln -s /var/jenkins_home/python3/bin/python3.8 /usr/bin/python3
2.軟連接配接pip3<br>ln -s /var/jenkins_home/python3/bin/pip3 /usr/bin/pip3 
           

7、檢查配合的環境,

在路徑 /var/jenkins_home/python3/bin 或 /usr/bin/ 輸入

看python3的版本<br>python3 -V
看pip3的版本
pip3 -V
           

寫在最後

如果你覺得文章還不錯,請大家 點贊、分享、留言 下,因為這将是我持續輸出更多優質文章的最強動力!

看到這篇文章的人有覺得我的了解有誤的地方,也歡迎評論和探讨~

你也可以加入下方的的群聊去和同行大神交流切磋

jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
jenkins +docker+python接口自動化之jenkins容器安裝python3(二)jenkins +docker+python接口自動化之jenkins容器安裝python3(二)