jenkins +docker+python接口自動化之jenkins容器安裝python3(二)
目錄:導讀
前提是在docker下已經配置好jenkins容器了,是将python安裝在jenkins容器下的
1、先看你的jenkins是否安裝好
2、以root權限進入jenkins容器:
3、前置安裝一些軟體包
4、 提前安裝,以便接下來的配置操作
5、安裝python3.8
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SM2Q2MjVDOjRDZlZjMjlzYmR2M0UGNyATZ0gTO1gzMi9CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
前提是在docker下已經配置好jenkins容器了,是将python安裝在jenkins容器下的
1、先看你的jenkins是否安裝好
docker ps
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(二)