Python PIP
什么是 PIP?
PIP 是 Python 包的包管理器,或者说,如果你喜欢的话,是模块。
注意:如果你使用的是 Python 3.4 或更高版本,PIP 默认包含在内。
什么是包?
一个包包含模块所需的所有文件。
模块是可以在项目中包含的 Python 代码库。
检查 PIP 是否已安装
在命令行中导航到 Python 脚本目录的位置,然后键入以下内容
示例
检查 PIP 版本
C:\Users\你的姓名\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version
安装 PIP
如果你没有安装 PIP,可以从以下页面下载并安装:https://pypi.ac.cn/project/pip/
下载包
下载包非常容易。
打开命令行界面,并告诉 PIP 下载你想要的包。
在命令行中导航到 Python 脚本目录的位置,然后键入以下内容
示例
下载名为“camelcase”的包
C:\Users\你的姓名\AppData\Local\Programs\Python\Python36-32\Scripts>pip install camelcase
现在,你已经下载并安装了第一个包!
使用包
安装包后,就可以使用了。
将“camelcase”包导入你的项目。
示例
导入并使用“camelcase”
import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))
运行示例 »
查找包
可以在 https://pypi.ac.cn/ 中查找更多包。
移除包
使用 uninstall
命令移除包
示例
卸载名为“camelcase”的包
C:\Users\你的姓名\AppData\Local\Programs\Python\Python36-32\Scripts>pip uninstall camelcase
PIP 包管理器将询问你是否要确认移除 camelcase 包
正在卸载 camelcase-02.1
将会移除
c:\users\你的姓名\appdata\local\programs\python\python36-32\lib\site-packages\camelcase-0.2-py3.6.egg-info
c:\users\你的姓名\appdata\local\programs\python\python36-32\lib\site-packages\camelcase\*
继续吗 (y/n)?
按 y
,包将被移除。
列出包
使用 list
命令列出系统上安装的所有包
示例
列出已安装的包
C:\Users\你的姓名\AppData\Local\Programs\Python\Python36-32\Scripts>pip list
结果
包 版本
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1