Ubuntu下apt get與pip安裝命令的區別

2022-07-18 02:27:09 字數 691 閱讀 5446

在ubuntu伺服器下安裝包的時候,經常會用到sudo apt-get install 包名 或 sudo pip install 包名,那麼兩者有什麼區別呢?

1.區別

pip用來安裝來自pypi(的python所有的依賴包,並且可以選擇安裝任何在pypi上已上傳的先前版本的依賴包,個人認為是python相關的包和第三方包以及各種版本;

apt-get可以用來安裝軟體、更新源、也可以用來更新自ubuntu(的典型依賴包,典型安裝即意味著它只是安裝(最新發布的,或最近乙個的)單一版本,並且我們不能決定我們要安裝的依賴包的版本或選擇它之前的版本。

個人認為還是很好區分的:畢竟乙個是更新系統級別包,乙個是更新一種程式語言級別包(庫)。

3.安裝及應用

apt-get是可以直接使用的,格式為

$ sudo apt-get install python-pip python-dev build-essential

$ sudo pip install --upgrade pip

$ sudo pip install --upgrade virtualenv

為linux配置apt-get的更新源:

ubuntu 15.04下apt-get安裝jdk:

安裝軟體包方式:sudo apt-get和sudo tasksel有何不同:

apt-get和apt-cache命令例項展示:

Ubuntu下apt get與pip安裝命令的區別

在ubuntu伺服器下安裝包的時候,經常會用到sudo apt get install 包名 或 sudo pip install 包名,那麼兩者有什麼區別呢?1.區別 pip用來安裝來自pypi 的python所有的依賴包,並且可以選擇安裝任何在pypi上已上傳的先前版本的依賴包,個人認為是pyt...

Ubuntu下apt get安裝與pip安裝的區別

1.pip與apt get的區別在哪兒呢?pip用來安裝來自pypi的python所有的依賴包,並且可以選擇安裝任何在pypi上已上傳的先前版本的依賴包 apt get可以用來安裝軟體 更新源 也可以用來更新自ubuntu的典型依賴包,典型安裝即意味著它只是安裝 最新發布的,或最近乙個的 單一版本,...

ubuntu下apt get 命令引數

常用的apt命令引數 apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reins...