Anaconda (Python發行版)
来自维基百科,自由的百科全书
Anaconda是一個開源[4]的Python和R語言的發行版本,用於計算科學(數據科學、機器學習、大數據處理和預測分析),Anaconda致力於簡化軟件套件管理系統和部署。Anaconda透過Conda[5]進行軟件套件管理,並擁有許多適用於Windows、Linux和MacOS的數據科學軟件套件。
概覽
Anaconda擁有超過1400個軟件套件。其中包含Conda和虛擬環境管理,它們都被包含在Anaconda Navigator中,因此用戶無需去了解獨立安裝每個庫。用戶可以使用已經包含在Anaconda中的命令conda install
或者pip install
從Anaconda倉庫中安裝開源軟件套件。pip提供了Conda的大部分功能,並且大多數情況下兩個可以同時使用。也可以使用conda build
命令構建自訂包,然後通過上載到Anaconda Cloud、PyPI或其他倉庫來分享給其他人。
Anaconda現分為個人版、商用版、企業板、雲版。其中可免費試用個人版的範圍是:個人愛好者、學生、大學、非營利組織、僱員規模小於200人的商業機構;所有其他情況都被認為是商業性的,應該購買商業版(包括政府機構)。[6]
各版本Anaconda中包含的Python版本請參考網站說明 (頁面存檔備份,存於互聯網檔案館) ,用戶可以建立虛擬環境來使用任意版本的Python包[7]。
Anaconda Navigator是包含在Anaconda中的圖形化使用者介面,用戶可以通過Anaconda Navigator啟動應用,在不使用命令列的情況下管理軟件套件、建立虛擬環境和管理路徑。Anaconda Navigator可以在Anaconda Cloud或本地Anaconda倉庫中搜尋、安裝和升級軟件套件。Anaconda Navigator適用於Windows、macOS和Linux。
Anaconda Navigator包含如下應用[8]:
Conda是一個開源[9]、跨平台[10]和語言無關[11]的軟件套件管理和系統管理系統[12][13][14],通過Conda可安裝、升級和升級軟件套件依賴。Conda為Python程式創造,但是它可以打包、分發任意語言編寫的軟件(例如R語言)和包含多語言的專案[11]。Conda包含在所有版本的Anaconda、Miniconda[15] 和Anaconda倉庫中。[16]
Anaconda Cloud
Anaconda Cloud是由Anaconda 提供的軟件套件管理服務,在Anaconda Cloud可以尋找、訪問、儲存和分享共有或私有Jupyter Notebook、Conda與PyPI軟件套件。Anaconda Cloud寄存着有用的Python軟件套件、Jupyter Notebook和大量應用所需的環境。你不需要登入或者註冊Anaconda Cloud帳號就可以搜尋、下載和安裝軟件套件。
相關事件
2019年4月16日,中國清華大學開源軟件鏡像站宣佈,因未經官方授權,停止Anaconda鏡像服務[17]。同年6月15日,在與Anaconda, Inc.的溝通後獲得授權,並於近期恢復相關服務[18]。
2019年4月25日,中國安徽省中國科學技術大學開源軟件鏡像站宣佈,因未經官方授權,停止Anaconda鏡像服務[19]。
參考來源
參閱
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.