Linux 源代碼安裝/yum 安裝類似於 python pip

Linux 源代碼安裝/yum 安裝類似於 python pip

1.安裝依賴包
切換到root(管理![在這裏插入圖片描述員)權限下安裝
在這裏插入圖片描述
然後在裏面輸入如下代碼:

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y

2.下載Python安裝包(由於本人從事Python只下載python,skr~)

 wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz

wegt(是安裝的一個單詞,下面的是網址可以去官網下載https://www.python.org/ftp/python進行選擇)
3.解壓Python安裝包
代碼如下:

tar -Jxvf Python-3.5.2.tar.xz

(tar 是Linux的命令
https://blog.csdn.net/master_yao/article/details/51297158
鏈接閱讀謝謝!

4.配置安裝路徑
切換到解壓的目錄下,配置安裝路徑
./configure prefix=/usr/local/python3
在這裏插入圖片描述
5.編譯安裝
切入解壓目錄

make && make install

在這裏插入圖片描述
(安裝過程較長,建議看抖音,放鬆一下)
注意:
如果執行make 報錯 安裝python3.7
“ImportError: No module named ‘_ctypes’” 缺少依賴包

yum -y install gcc kernel-devel kenel-headers make bzip2
yum -y install gcc gcc-c++ zlib zlib-devel libffi-devel

重新編譯執行 make && make install

檢測是否裝成功
在這裏插入圖片描述
安裝沒問題。但是我們需要配置環境變量,
需要將python3的執行程序 連接到根下的bin目錄 但是跟下的bin目錄指向的是/usr/bin 所以我們將python3的執行文件鏈接到/usr/bin下就可以了

6.配置軟連接
(知識點:
軟硬鏈接,鏈接如下
https://blog.csdn.net/BobYuan888/article/details/78874913

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

   ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

7.導出之前python安裝的包的清單
導出當前環境的所有第三方包

 pip3 freeze >package.txt

8.安裝清單
批量下載第三方包

  Pip3 install -r package.txt
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章