對linux下軟體 庫 的更新命令詳解

2022-09-26 14:09:16 字數 1278 閱讀 3099

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

1.區別

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

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

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

2.安裝及應用

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

$ sudo apt-get install/delete package

$ s程式設計客棧udo apt-get -f install #修復安裝

$ sudo apt-get dist-upgrade #公升級系統

$ sudo apt-get upgrade #更新已安裝的包

$ apt-get source package #**該包的源**

$ sudo apt-get build-dep packaguxrejzpde #安裝相關的編譯環境

$ sudo apt-get clean && sudo apt-get autoclean #清理無用的包

pip需要安裝才能使用。安裝過程如下(適用ubuntu 10.10及以上版本),使用格程式設計客棧式為:pip install package。

$ sudo apt-get install python-pip python-dev builuxrejzpdd-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下軟體(庫)的更新命令詳解

本文位址: /os/linux/265900.html

Linux下對tomcat的命令

遠端操作linux中tomcat的命令 1.catalina.sh start 啟動tomcat 2.catalina.sh stop 關閉tomcat 3.tail f logs catalina.out 檢視後台輸出 4.ps ef grep tomcat 檢視tomcat執行狀態 5.kill...

yun命令為linux更新軟體

1.用yum安裝軟體包 命令 yum install 2.用yum刪除軟體包 命令 yum remove 2.用yum查詢想安裝的軟體 我們常會碰到這樣的情況,想要安裝乙個軟體,只知道它和某方面有關,但又不能確切知道它的名字。這時yum的 查詢功能就起作用了。你可以用 yum search keyw...

Linux下配置軟體安裝源 更新

首先備份原來的 mv etc yum.repos d centos base.repo etc yum.repos d centos base.repo backup centos 7 阿里雲的yum源 實際測試這個速度比163的快一點,大概十幾毫秒。com repo centos 7.repoce...