Linux安裝python環境 批量安裝依賴包

2021-09-26 03:28:35 字數 1767 閱讀 4336

sudo curl -o

sudo tar jxvf python-3.7.1.tar.xz

解壓到當前資料夾,得到python-3.7.1資料夾。

# 更新安裝源(source)

sudo

apt-get update

# 同時安裝多個軟體包(已安裝的會自動忽略), -y 表示對所有詢問都回答 yes

sudo

apt-get

install -y gcc make build-essential libssl-dev zlib1g-dev \

libbz2-dev libreadline-dev libsqlite3-dev wget

curl llvm libncurses5-dev \

libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev

# 建立安裝目錄

sudo

mkdir /usr/python3

# 進入 解壓後的 原始碼資料夾

cd python-3.7.1

# 配置, 檢查安裝環境, 生成 makefile 檔案, 指定安裝到 /usr/python3

sudo ./configure --enable-optimizations --prefix=/usr/python3

# 編譯和安裝(需要一段時間, 耐心等待)

sudo

make

&&make

install

為了方便並優先使用 python 3.7 的命令,把/usr/python3/bin目錄新增到 path。

sudo vim /etc/profile

把 /usr/python3/bin 放在前面, 優先使用裡面的命令

export path=/usr/python3/bin:$path

執行 source 命令,讓剛配置的環境變數立即生效

source /etc/profile

生成已安裝包清單

pip freeze >requirements.txt

pip install–download d:\packages -r requirements.txt

pip download -d ./packages -r requirements.txt --trusted-host mirrors.aliyun.com

將 packages 資料夾和 requirements.txt 拷貝至離線機器上某個目錄下,

packages資料夾/ requirements.txt 放在d:\下,命令視窗進入d:\,輸入以下命令,依賴包即可批量安裝完成

離線安裝依賴包

pip install --no-index --find-links=d:\packages -r requirements.txt

pip install --no-index --find-links=./packages/ -r requirements.txt

參考:

linux環境安裝python

預設情況下 linux環境自帶python環境 可能是2.4版本 如果想安裝新版本 可以用如下方法 1 mkdir python 建立乙個資料夾 3 tar zxvf python 2.7.6.tgz 進行解壓 如果解壓失敗 檢視echo lang 檢視編碼 export lang zh cn.ut...

linux下安裝python環境

1 linux下安裝python3 在安裝包中有乙個readme的檔案,裡面有寫如何安裝 tar jxvf python 3.5.0 tar.xz cd python 3.5.0 configure prefix usr local python3 make make install 做軟鏈 ln ...

linux下安裝python環境

看到一篇文章挺有用,分享下。出處 1 linux下安裝python3 在安裝包中有乙個readme的檔案,裡面有寫如何安裝 tar jxvf python 3.5.0 tar.xz cd python 3.5.0 configure prefix usr local python3 make mak...