對linux下軟件(庫)的更新命令詳解
在ubuntu服務(wù)器下安裝包的時候,經(jīng)常會用到sudo apt-get install 包名 或 sudo pip install 包名,那么兩者有什么區(qū)別呢?
1.區(qū)別
pip用來安裝來自PyPI(https://www.python.org/)的python所有的依賴包,并且可以選擇安裝任何在PyPI上已上傳的先前版本的依賴包,個人認為是python相關(guān)的包和第三方包以及各種版本;
apt-get可以用來安裝軟件、更新源、也可以用來更新自Ubuntu(https://launchpad.net/ubuntu)的典型依賴包,典型安裝即意味著它只是安裝(最新發(fā)布的,或最近一個的)單一版本,并且我們不能決定我們要安裝的依賴包的版本或選擇它之前的版本。
個人認為還是很好區(qū)分的:畢竟一個是更新系統(tǒng)級別包,一個是更新一種編程語言級別包(庫)。
2.安裝及應(yīng)用
apt-get是可以直接使用的,格式為
$ sudo apt-get install/delete package $ sudo apt-get -f install #修復(fù)安裝 $ sudo apt-get dist-upgrade #升級系統(tǒng) $ sudo apt-get upgrade #更新已安裝的包 $ apt-get source package #下載該包的源代碼 $ sudo apt-get build-dep package #安裝相關(guān)的編譯環(huán)境 $ sudo apt-get clean && sudo apt-get autoclean #清理無用的包
pip需要安裝才能使用。安裝過程如下(適用Ubuntu 10.10及以上版本),使用格式為:pip install package。
$ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip
linux下安裝python庫
sudo apt-get install python-numpy sudo apt-get install python-scipy sudo apt-get install python-matplotlib sudo apt-get install python-pip
其他
pip list 列出所有的庫
pip show torch 查看庫的信息
以上這篇對linux下軟件(庫)的更新命令詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
centos 7.5 部署varnish緩存服務(wù)器功能
這篇文章主要介紹了centos 7.5 部署varnish緩存服務(wù)器功能,文中給大家介紹了varnish的簡介和主要特征,需要的朋友可以參考下2019-10-10Linux之CentOS7下如何關(guān)閉SELINUX
這篇文章主要介紹了Linux之CentOS7下如何關(guān)閉SELINUX問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02Linux XAMPP下啟用WordPress的自定義文件名(偽靜態(tài))功能
這篇文章主要介紹了Linux XAMPP下啟用WordPress的自定義文件名(偽靜態(tài))功能的相關(guān)資料,需要的朋友可以參考下2016-12-12讓Apache 2支持.htaccess并實現(xiàn)目錄加密的方法
這篇文章主要介紹了讓Apache 2支持.htaccess并實現(xiàn)目錄加密的方法,文中給出了詳細的方法步驟,并給出了示例代碼,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-02-02在 Ubuntu Linux 上安裝 Oracle Java 14的方法
最近,Oracle 宣布 Java 14(或 Oracle JDK 14)公開可用。如果你想進行最新的實驗或者開發(fā)的話,那么你可以試試在 Linux 系統(tǒng)上安裝 Java 14,感興趣的朋友可以參考下本文2020-04-04Linux系統(tǒng)中創(chuàng)建SSH服務(wù)器別名的兩種方法
這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)中創(chuàng)建SSH服務(wù)器別名的兩種方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Linux系統(tǒng)具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-05-05Apache Rewrite實現(xiàn)URL的301跳轉(zhuǎn)和域名跳轉(zhuǎn)
Rewirte主要的功能就是實現(xiàn)URL的跳轉(zhuǎn),它的正則表達式是基于Perl語言??苫诜?wù)器級的(httpd.conf)和目錄級的 (.htaccess)兩種方式2012-05-05linux系統(tǒng)報xfs_vm_releasepage警告問題的處理方法
這篇文章主要給大家介紹了關(guān)于linux系統(tǒng)報xfs_vm_releasepage警告問題的處理方法,文中通過示例代碼介紹的非常詳細,對大家學習或者使用linux系統(tǒng)具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-07-07linux后臺啟動Jar包打印日志方式(windows10)
這篇文章主要介紹了linux后臺啟動Jar包打印日志方式(windows10),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07