Pipenv常用的命令

使用pipenv

安装: pip install pipenv

创建虚拟环境:进入到项目文件夹执行 pipenv install

创建特定版本虚拟环境:

pipenv --python 3
pipenv --python 3.6
pipenv --python 2.7.14

初始化好虚拟环境后,会在项目目录下生成2个文件Pipfile和Pipfile.lock。为pipenv包的配置文件,代替原来的 requirements.txt。

安装新的依赖包 pipenv install requests

安装包之后会自动添加到lock文件中。项目迁移到新的环境中只需要执行: pipenv install 就会自动完成依赖包构建。

进入pipenv虚拟环境 pipenv shell

退出 exit

不进入虚拟环境shell 直接执行python项目。 pipenv run python 项目1.py

生成虚拟环境依赖包requirements.txt,用于项目发布。这样即使新的环境没有安装pipenv也可以直接安装依赖包。 方法1:pipenv run pip freeze > requirements.txt 方法2:pipenv lock -r --dev > requirements.txt

虚拟环境中导入requirements.txt pipenv install -r requirements.txt

pipenv常用命令表:

pipenv --where                 列出本地工程路径
pipenv --venv                  列出虚拟环境路径
pipenv --py                    列出虚拟环境的Python可执行文件
pipenv install                 创建虚拟环境
pipenv isntall [moduel]        安装包
pipenv install [moduel] --dev  安装包到开发环境
pipenv uninstall[module]       卸载包
pipenv uninstall --all         卸载所有包
pipenv graph                   查看包依赖
pipenv lock                    生成lockfile
pipenv run python [pyfile]     运行py文件
pipenv --rm                    删除虚拟环境

3、安装requirements.txt

pip install -r requriements.txt

Last updated