- conda/conda
- https://github.com/conda/conda
- Miniconda
- http://conda.pydata.org/miniconda.html
當我們需要 與科學計算相關的 python 環境時 安裝 anaconda 是一個非常方便的選擇
即便是 在沒有連網的環境下 也能夠 使用 anaconda 來安裝與設定所需的環境
離線建立 conda 環境
首先 當你在 內網 (這裡表示 不能對外連網的環境) 安裝好 conda 之後 預設會有一個 root 環境
$ conda info -e
此時 你也許會希望 能夠另外建立一個 獨立的 python 環境 而不要影響到 root 環境
conda create 這個命令可以幫助我們 建立一個 新的環境 但需要注意的是 在沒有網路的情形下 需要多使用一些參數 (--clone --unkown --offline)
$ conda create -n newenv --clone root --unknown --offline
下載 conda package 套件
首先在 可以連上網路的環境 先安裝 conda package
被安裝的 package 會在 pkgs 的目錄下 有一份 chache
在 將這一份 pkgs 的內容 放入 沒有對外連線的環境下內對應的 pkgs 資料夾
範例
例如 你要透過 conda 來建立 R 的環境
>>> conda create -n myenv python=3