Anaconda安裝、更新第三方包


conda和pip簡介

conda

conda是包及其依賴項和環境的管理工具。

適用語言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

適用平台:Windows, macOS, Linux

用途:

  1. 快速安裝、運行和升級包及其依賴項。
  2. 在計算機中便捷地創建、保存、加載和切換環境。

如果你需要的包要求不同版本的Python,你無需切換到不同的環境,因為conda同樣是一個環境管理器。僅需要幾條命令,你可以創建一個完全獨立的環境來運行不同的Python版本,同時繼續在你常規的環境中使用你常用的Python版本。——conda官方網站

conda為Python項目而創造,但可適用於上述的多種語言。

conda包和環境管理器包含於Anaconda的所有版本當中。

pip

pip是用於安裝和管理軟件包的包管理器。

pip編寫語言:Python。

Python中默認安裝的版本:

Python 2.7.9及后續版本:默認安裝,命令為pip
Python 3.4及后續版本:默認安裝,命令為pip3
pip名稱的由來:pip采用的是遞歸縮寫進行命名的:

“Pip install Packages”(“pip安裝包”)

安裝或更新 Python 第三方包

可以使用condapip命令來安裝包,但是,請不要使用pip命令來更新conda包,這樣可能會導致環境問題。當首次使用Anaconda或者Miniconda時,最好使用conda進行更新包。

安裝包

安裝不包含在Anaconda中的Python第三方包。通常情況下,可以使用下方這個命令:

conda install package_name

如果上方命令失敗,可以使用pip包管理工具來安裝第三方包: 

pip install package_name

更新包

可以使用conda update命令來更新包:

conda update package_name

pip同樣支持使用帶--upgrade標志來更新包:

pip install --upgrade package_name


免責聲明!

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



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