pipenv命令的使用

  |  

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#安装
pip install pipenv
#查看版本
pipenv --version
#创建
#pipenv --python 3.8(可以不用)
#激活虚拟环境
pipenv shell
#退出
exit
安装开发扩展
pipenv install --dev django
#安装生产环境
pipenv install
#安装开发环境
pipenv install --dev
#卸载包
pipenv uninstall [package]
#查看创建虚拟机所在目录
pipenv --venv全局切换版本pyenv global 3.6.4当前目录切换版本pyenv local 3.6.4pipenv --three # 初始化一个python3虚拟环境,如果想初始化pyhton2的虚拟环境,则使用pipenv --twopipenv --python 2.7.14删除环境(在pipfile所在目录执行)
pipenv uninstall --all # 卸载全部包
pipenv --rm # 删除整个环境 不会删除pipfile

安装第三方库

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#安装第三方库
pipenv install [第三方库名]

#查看包的依赖结构
pipenv graph

#查看安装的包
pip list

#卸载包
pipenv uninstall [第三方库名]

#退出虚拟环境
exit

#删除虚拟环境
pipenv – – rm

#要更新所有的依赖项,使用命令 pipenv update
#使用 pipenv update <pkg> 命令升级指定的包


#如果项目已经存在requirements.txt
pipenv install -r requirements.txt

安装环境区分

1
2
3
4
5
6
7
8
9
10
11
12
pipenv install
–dev 安装Pipfile中 [default] 和 [devlop] 中的包

–system 使用系统的 pip 命令而不是virtualenv的 pip 命令

–ignore-pipfile 忽略 Pipfile 文件而直接安装 Pipfile.lock 中的包

–ignore-lock 忽略 Pipfile.lock 文件而直接安装 Pipfile 中的包。此外,不会更新 Pipfile.lock 文件。

pipenv uninstall
–all 从虚拟环境中移除所有已安装的包,但 Pipfile.lock 文件不受影响
–all-dev 从虚拟环境中卸载所有开发包,并从 Pipfile 文件中移除这些包
文章目录
  1. 1. 常用命令
  2. 2. 安装第三方库
  3. 3. 安装环境区分