conda離線創建虛擬環境
實驗室GPU集群在不連外網,因此使用conda時候不能創建虛擬環境,於是寫下conda離線創建虛擬環境。
1、 首先,需要scp或者下載的不只有envs目錄下的已有環境文件夾,還有anaconda3/pkgs文件夾。
例如我的python37環境如下:
/home/jim/anaconda3/envs/python37
2、然后,將下載下來的已有環境文件夾和pkgs文件夾上傳到離線主機上;
使用上傳的pkgs文件夾替換原有的anaconda3/pkgs目錄,或者將文件夾里的內容復制到離線主機原有的pkgs文件夾里面。
然后通過以下命令引入
conda create -n [name] --clone [filepath] --offline
conda create -n python37 --clone ~/python37 --offline
備注:如果只復制envs下目錄,會出現莫名其妙的問題,因此一定要替換anaconda/pkgs文件夾
