Anaconda安裝與常用命令及方法(深度學習入門1)


Anaconda是一個軟件發行版,它附帶了 condaPython 150 多個科學包及其依賴項。

  1. 安裝Anaconda

    Anaconda分為LinuxWindowsMac等版本,去 https://www.continuum.io/downloads下載對應的Anaconda包,然后:

    1. Ubuntu執行:

      運行:bash Anaconda-2.2.0-linux-x86_64.sh(對應版本)

      回車后,是許可文件,接收許可,anaconda將安裝在~/anaconda下:

      最后會詢問是否把anacondabin添加到用戶的環境變量中。

      運行:conda upgrade –all(更新)

    2. Windows安裝:
    3. IOS安裝:

       

     

  2. 管理包命令:

    1)安裝包:conda install package_name例如,要安裝 numpy,請鍵入 conda install numpy

    2)安裝多個包:conda install package_name1 package_name2 package_name3例如,要安裝 numpyscipypandas,請鍵入 conda install numpy scipy pandas

    conda 還會自動為你安裝依賴項。例如,scipy 依賴於 numpy,因為它使用並需要 numpy。如果你只安裝 scipy (conda install scipy),則 conda 還會安裝 numpy(如果尚未安裝的話)。

    3)卸載包 conda remove package_name

    4)更新環境中的所有包:conda update –all

    5)如果不知道要找的包的確切名稱,可以嘗試使用 conda search search_term 進行搜索,例如:我知道我想安裝 Beautiful Soup,但我不清楚確切的包名稱。因此,我嘗試執行 conda search beautifulsoup

    6)將用到的包列表導出到文件:pip freeze > requirements.txt

     

  3. 環境管理

    1)創建環境:conda create -n env_name list of packages在這里,-n env_name 設置環境的名稱(-n 是指名稱),而 list of packages 是要安裝在環境中的包的列表。例如,要創建名為 my_env 的環境並在其中安裝 numpy,請鍵入 conda create -n my_env numpy

    conda 創建環境以隔離項目。要創建環境,請在終端中使用 

    2)創建環境時,可以指定Python 版本:conda create -n py3 python=3  conda create -n py2 python=2 要安裝特定版本(例如 Python 3.3),請使用 conda create -n py python=3.3

    3)進入環境(OSX/Linux ): source activate my_envWindows):activate my_env進入環境后顯示:(my_env) ~ $

    4)檢查環境中安裝的包:(my_env) ~ $ conda list

    5)在環境中安裝包:(my_env) ~ $conda install package_name在環境中安裝的包僅在環境中才有用。

    6)退出環境:(OSX/Linux ): source deactivateWindows):deactivate

    7)保存環境:conda env export > environment.yaml將包保存為 YAMLconda env export 用於輸出環境中的所有包的名稱(包括 Python 版本)。 > environment.yaml 將導出的文本寫入到 YAML 文件 environment.yaml 中。

    保存環境是為了共享這個環境,為了能讓其他人安裝你的代碼中使用的所有包,並確保這些包的版本正確。

    8)通過環境文件environment.yaml )創建環境: conda env create -f environment.yaml。這會創建一個新環境,而且它具有同樣的在environment.yaml 中列出的庫。

    9)列出環境: conda env list列出環境中用到的包。

    10)刪除環境:conda env remove -n env_name


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM