Pythonner三大工具之PIP

2021-07-24 09:11:37 字數 1615 閱讀 1460

感謝作者,感謝大神們……

1、pip:python的包管理工具,可以替代easy_install

2、安裝pip(主要說ubuntu系統)

2.1、包管理安裝軟體

sudo apt install python-pip
2.2、更新pip

pip install -u pip
或者

pip

install--

upgrade

pip

3、使用

3.1、安裝pypi軟體

pip install ****
3.2、檢視具體安裝檔案

pip

show--

files

****

3.3、檢視需要更新的軟體

--outdated

3.4、公升級軟體

pip

install--

upgrade

****

3.5、解除安裝軟體

pip uninstall ****
3.6、安裝某版本軟體

pip install ***   #最新版本

pip install ***==version #安裝指定版本

pip install ***>=version #安裝最小版本?沒用過暫時

3.7、requirements檔案安裝依賴軟體

注:此檔案一般記錄的是依賴軟體列表, 通過pip可以一次性安裝依賴軟體包:

生成專案需要的依賴包檔案

pip freeze > requirements.txt
安裝依賴包

pip install -r requirements.txt
3.8、列出軟體包

pip list
3.9、檢視軟體包資訊

pip show ***
3.10、搜尋

pip search ***
3.11、配置檔案(暫時未用):$home/.pip/pip.conf

[global]

timeout=60

index-url =

[install]

ignore-installed = true

no-dependencies = yes

3.12、命令列自動補全

pip

completion--

bash >> ~/

.profile

pip

completion--

zsh >> ~/

.zprofile

載入此配置檔案後,則pip命令支援自動補全功能

ARM的三大工具鏈

前言 學習linux的過程中,看到過多很多程式並且編譯過,使用過很多嵌入式整合開發平台,如iar,keil mdk arm,ds 5等。有時候會遇到很奇怪的現象 對於同一種功能的 不同的平台下程式的框架大致相同,但是程式指令會不一樣 對原始檔的編譯,連線等操作的指令也出出現不同 對於段section...

三大工廠模式

建立乙個單獨的類來實現例項化的過程,該過程被稱為工廠,建立的這個單獨的類即為工廠類。在簡單工廠模式中提出物件導向原則,本著三大特性 封裝 繼承 多型,從而實現可維護 可擴充套件 可復用。在書中,乙個簡單的計算器的例子充分展現了該模式。通過uml圖,我們可以清晰地了解其類 物件之間的關係,具體如下 1...

QC七大工具

還是在兩年前,學過qc七手法,今天再來show一下 帕累圖抓重點 直方圖顯分布 查檢表集資料 魚骨圖追原因 層別圖做解析 散布圖看相關 管路圖找異常 詳細理解 帕累託圖 目的是為了找到主要問題點,決定改善物件 一般而言,多數80 不合格及其引起的損失由少數20 的原因引起 和二八準則也有點類似。散點...