(乾貨分享)Conda環境遷移 離線版本

2021-10-18 23:04:48 字數 623 閱讀 4328

我的想法是預先在在虛擬機器上把環境配好,然後打包為乙個檔案,以筆記本為中轉後在伺服器上安裝。

winscp是用於在筆記本和伺服器之間傳輸檔案的工具,至於為什麼不直接從虛擬機器向伺服器傳送資料,是因為學校的vpn介面沒有提供ubuntu版的。

download

其次,在虛擬機上安裝好miniconda後,請將其安裝包通過筆記本中轉後,傳送到伺服器上。

最後,在虛擬機器和伺服器上同時安裝相同的conda (bash miniconda---.sh) ,一路回車即可。

由於本部分涉及大量的conda操作,對於conda不熟悉的朋友們可以參考此鏈結

。使用winscp將壓縮包傳送到伺服器,在移動結束後,檢查檔案大小是否匹配

在伺服器上依次執行:

此時,環境應該已將安裝成功了,使用conda info -e檢查是否出現了myenv的虛擬環境。

啟用虛擬環境myenv

使用conda list檢查是否所有的包均成功遷移

然後就可以開始在伺服器上愉快地使用python了!

conda 離線遷移環境

一 遷移conda環境 1 拷貝環境,例如tf2 2用conda新建環境 conda create name new env clone env3 修改一下環境中的許可權 sudo chmod r 777測試一下python版本,可以在環境中的 bin資料夾中執行一下 二 本地安裝pip離線 4 本...

離線遷移conda虛擬環境

參考了部分方法,但是仍然不成功,最後發現應該也應該將pkgs一同打包帶走,記錄一下。打包物件為 anaconda3 envs envs names anaconda3 pkgs將pkgs上傳至伺服器anaconda3內對應的位置,覆蓋即可,或者將原pkgs備份重新命名。本地安裝好的環境包,放置自己喜...

conda 環境遷移

今天需要在內網進行python服務的部署,但是發現內網機器無法訪問外部網路,無法進行相關依賴包的安裝,於是誕生此文。本文使用conda pack 進行conda 環境的遷移。1.安裝conda packpip install conda pack2.在本地打包好conda 環境conda pack ...