pip使用

官网文档:https://pip.pypa.io/en/latest/user_guide.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
* 安装pip(需要使用sudo授权)
- 安装pip
$ sudo easy_install pip
- 更新pip
$ pip install -U pip
* 使用pip
- 安装插件
(venv) $ pip install flask # lastest version
(venv) $ pip install flask--0.10.0 # specify version
(venv) $ pip install 'flask>=0.10.0' # minimun version
- 更新插件
(venv) $ pip install --upgrade flask
- 卸载插件
(venv) $ pip uninstall flask
- Requirements files
(venv) $ pip install -r requirements.txt
- Requirements格式
https://pip.pypa.io/en/latest/reference/pip_install.html#requirements-file-format
- 列表
(venv) $ pip list # 列出所有已安装包
(venv) $ pip list --outdated # 列出过期包
- 详情
(venv) $ pip show flask
- 查询
(venv) $ pip search "flask"
- freeze
Output installed packages in requirements format.
packages are listed in a case-insensitive sorted order.
* 安装 virtualenv
- 安装
$ sudo easy_install virtualenv
- 在文件夹中加入virtualenv
$ virtualenv venv
- 开启
$ . venv/bin/activate
- 查看版本
$ virtualenv --version
* requirements示例: