2023-12-26|閱讀時間 ‧ 約 2 分鐘

用 pip 備份/複製/移植 python 虛擬環境


歡迎各位贊助喔 👍👍👍


前言

當換新的電腦時,常會遇到 python 套件需要重新安裝的問題,有沒有比較有效率的重新安裝方式呢? 當然有囉 😎

無論你的作業系統是 Windows 或 Linux ,操作方式都是一樣的


備份 python 虛擬環境

首先要先「進入」你想備份的 python 環境中,可先參考下篇:

創建 python 虛擬環境 --- Windows (不需 Anaconda)

創建 python 虛擬環境 --- Linux (不需 Anaconda)


進入後,在你的終端機輸入以下:

pip freeze > 檔名.txt​

檔名換成你想取的名字即可,如下圖

pip 會把你的虛擬環境中的所有套件名稱和版本號寫入這個文檔之中,文檔中的內容如下圖:

只要產生這個檔案就算備份成功了 🎉🎉🎉



移植 python 虛擬環境

首先要先準備一個 python 虛擬環境,因為等一下要將文檔中的套件全部安裝到這個虛擬環境中,如果不知道如何創建 python 的虛擬環境,可先參考下篇

創建 python 虛擬環境 --- Windows (不需 Anaconda)

創建 python 虛擬環境 --- Linux (不需 Anaconda)


進入你準備的 python 虛擬環境後,輸入以下:

pip install -r 檔名.txt​

檔名記得換成「記載 python 套件名稱和版本」的文檔名

輸入這個指令後,python 就會自動安裝所有記載在文檔中的套件了,且安裝的版本會和文檔中記載的一模一樣,如圖是安裝畫面

等安裝好後就移植完成了 🎉🎉🎉



分享至
成為作者繼續創作的動力吧!
詳細教大家如何建置易用的 python 環境,讓每個人開發效率大大上升
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言