Anaconda - 命令(附帶一些pip命令)

Anaconda有默認的root環境,就是一開始裝Anaconda裏面的Python版本(activate命令直接進入base環境)

版本

conda --version    |    conda -V    |    conda info    |    python -V

更新conda

conda update conda    |    conda update anaconda

pip install --upgrade pip    |    python -m pip install -U pip

創建一個名爲“test_py2”的Python2環境

      conda create --name test_py2 python=2.7

這也可以打開Anaconda Navigator,在圖形化界面裏操作。Environments → Create → select environment

激活環境

     conda activate test_py2   # windows,若conda爲4.6之前版本則 activate test_py2

     conda activate test_py2   # linux/mac,若conda爲4.6之前版本則 source activate test_py2

列出所有環境

      conda env list    |    conda info --envs

退出環境

     conda deactivate                  # windows,若conda爲4.6之前版本則 deactivate

     conda deactivate                  # linux/mac,若conda爲4.6之前版本則 source deactivate

直接退回base環境

     conda activate   # windows,若conda爲4.6之前版本則 activate

     conda activate   # linux/mac,若conda爲4.6之前版本則 source activate

查找包

      conda search $PACKAGE_NAME

      pip search $PACKAGE_NAME

要查看是否可以從Anaconda.org安裝特定的軟件包(例如SciPy),請執行以下操作:

conda search --override-channels --channel defaults scipy

要查看特定軟件包(例如iminuit)是否存在於特定渠道中,並且可用於安裝:

conda search --override-channels --channel http://conda.anaconda.org/mutirri iminuit

安裝包

      conda install package=version

      pip install (--index-url $URL, 可選) $PACKAGE_NAME

      conda install (--channel $URL, 可選) $PACKAGE_NAME     

最好一次安裝所有軟件包,以便同時安裝所有依賴項。若要一次安裝多個軟件包,例如SciPy和cURL:

conda install scipy curl

    如果conda或Anaconda.org沒有提供軟件包,則可以通過conda-forge或其他軟件包管理器(如pip)找到並安裝該軟件包。
    pip軟件包不具備conda軟件包的所有功能,建議首先嚐試安裝任何帶有conda的軟件包,如果該軟件包無法通過conda獲得,請嘗試使用conda-forge查找並安裝它。
    如果仍然無法安裝該軟件包,則可以嘗試使用pip安裝它。pip和conda軟件包之間的差異會導致某些不可避免的兼容性限制,但conda很難與pip兼容。

查看當前環境所有包

      pip list         #只能查看庫

      conda list (--name $ENVIRONMENT_NAME,可選)     #查看庫以及庫的版本

      pip list --outdate #查看可升級的包,需要很長時間

更新包

      pip install --upgrade $PACKAGE_NAME

      conda update (--name $ENVIRONMENT_NAME,可選) $PACKAGE_NAME

      conda update --all

      python -m pip install --upgrade pip #升級pip

刪除包

      pip uninstall $PACKAGE_NAME

      conda remove (--name $ENVIRONMENT_NAME,可選) $PACKAGE_NAME

導出環境

      conda env export > environment.yaml

導入環境

      conda env create -f environment.yaml

啓動Anaconda

      anaconda-navigator

鏡像加速

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章