pipenv使用说明
安装
pip3 install pipenv
新建项目虚拟环境的步骤
1.创建项目目录,并进入(cmd)
2.项目初始化
pipenv --python 33.安装项目所需的包,会生成两个文件pipfile、pipfile.lock
pipenv install flask flask_mysqldb
pipenv install requests==2.13.0 # 指定包的版本4.进入虚拟环境的方式
pipenv shell5.在虚拟环境运行命令
pipenv run xxx
eg:pipenv run pip list6.查看虚拟环境相关信息,项目所绑定的虚拟目录
pipenv --venv7.查看项目各种包的依赖关系
pipenv graph8.安装开发环境测试包,(不部署到生产环境),注意,在Pipfilede [dev-packages]
pipenv install --dev requests9.团队项目环境共享方法,直接分享pipfile这个文件即可。然后:
pipenv install #安装初始化项目依赖包,不包括开发环境的依赖包
pipenv install --dev #包括开发环境依赖包10.删除虚拟环境
pipenv --rm11.代码运行
pipenv run python main.py12.运行脚本,脚本定义在pipfile中的[scripts]段,比如
[scripts]
start = "python main.py"
test = "pytest"
list = "pip list"
运行:pipenv run start #这里的start,就是上面定义的。13.从 requirements.txt 导入环境
pipenv install -r path/to/requirements.txt14.生成 requirements.txt
pipenv lock -r # 生成requirements.txt文件
pipenv lock -r -d # 生成dev-packages的requirements.txt文件15.常见命令介绍
pipenv install # 安装包
pipenv shell # 激活当前项目的虚拟环境
pipenv install pytest --dev # 安装开发依赖包
pipenv graph # 图形显示包依赖关系
pipenv lock # 生成lockfile
pipenv uninstall --all # 删除所有的安装包16.bash的shell补全,添加下面语句到.bashrc或.bash_profile
eval "$(pipenv --completion)"


