程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python pip包管理

編輯:Python

文章目錄

  • 前言
    • 什麼是 PIP?
    • 什麼是包(Package)?
    • 檢查是否已安裝 PIP
  • 一、pip 的使用
    • 下載包
    • 使用包
    • 查找包
    • 刪除包
    • 列出包
    • 導出已安裝的包
    • 批量安裝包


前言


以下都是自己的一些學習筆記,可能有寫的不對的地方,還望各位大佬體諒和加以指正。


什麼是 PIP?

PIP 是 Python 包或模塊的包管理器。

注意:如果我們使用的是 Python 3.4 或更高版本,則默認情況下會包含 PIP。

什麼是包(Package)?

包中包含模塊所需的所有文件。
模塊是我們可以包含在項目中的 Python 代碼庫。

檢查是否已安裝 PIP

將命令行導航到 Python 腳本目錄所在的位置,然後鍵入以下內容:

檢查 PIP 版本:

pip --version

一、pip 的使用

下載包

下載包非常容易。
打開命令行界面並告訴 PIP 下載我們需要的軟件包。
將命令行導航到 Python 腳本目錄的位置,然後鍵入以下內容:
下載名為 “camelcase” 的包:

C:\Python\Python36-32\Scripts>pip install camelcase

現在,我們已經下載並安裝了第一個包!

使用包

安裝包後,即可使用。
把 “camelcase” 包導入我們的項目中。
導入並使用 “camelcase”:

import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))

查找包

在 https://pypi.org/,我們可以找到更多的包。

刪除包

請使用 uninstall 命令來刪除包:
卸載名為 “camelcase” 的包:

C:\Python\Python36-32\Scripts>pip uninstall camelcase

PIP 包管理器會要求我們確認是否需要刪除 camelcase 包:

Uninstalling camelcase-02.1:
Would remove:
c:\...\python\python36-32\lib\site-packages\camecase-0.2-py3.6.egg-info
c:\...\python\python36-32\lib\site-packages\camecase\*
Proceed (y/n)?

y 鍵,包就會被刪除。

列出包

請使用 list 命令列出系統上安裝的所有軟件包:
列出已安裝的包:

C:\Python\Python36-32\Scripts>pip list

結果:

Package Version
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1

導出已安裝的包

pip freeze > requirements.txt

批量安裝包

pip install -r requirements.txt

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved