Pipenv
Pipenv就是Requests的作者Kenneth Reitz写出来的,我们可以把它看做pip和virtualenv的结合
记录下Pipenv,方便以后查看
安装Pipenv
pip install pipenv
创建虚拟环境
pipenv install
|
|
激活虚拟环境
pipenv shell
|
|
安装包
这里安装两个包,依赖会添加到Pipfile文件中
pipenv install requests django
|
|
记录依赖
用virtualenv记录依赖,需要创建requirements.txt,每次添加或者删除新的依赖需要多次执行pip freeze > requierements.txt
使用Pipenv会自动帮我们管理依赖,在创建虚拟环境的时候会自动创建Pipfile和Pipfile.lock两个文件,在使用pipenv install和pipenv uninstall命令安装和卸载包的时候自动更新
目录下有Pipfile和Pipfile.lock
- Pipfile用来记录项目依赖列表
- Pipfile.lock记录了固定版本的详细依赖包列表
安装依赖
pipenv install
查看依赖关系
|
|
检查安装的包的安全性
|
|
欢迎访问Treehl的博客