📅  最后修改于: 2023-12-03 15:18:35.740000             🧑  作者: Mango
Pipenv 是 Python 开发中一个非常方便的工具,它实现了虚拟环境和包管理的功能,可以让我们更好地管理项目依赖。
要使用 Pipenv,必须先安装它。使用以下命令可以安装 Pipenv:
pip install pipenv
使用 Pipenv 创建虚拟环境非常简单:
cd /path/to/project
pipenv install
上述命令将在项目的根目录下创建一个虚拟环境,并安装 Pipfile
中指定的依赖项。如果没有指定 Pipfile
,Pipenv 会根据项目中已安装的包生成一个默认的 Pipfile
。
创建虚拟环境后,可以使用以下命令激活虚拟环境:
pipenv shell
上述命令将激活虚拟环境,然后将命令行提示符更改为像 (project-name) $
这样的形式,表示你正在虚拟环境中工作。
在虚拟环境中,可以使用以下命令安装依赖:
pipenv install <package-name>
上述命令将安装指定的包,并将其添加到 Pipfile
中。
许多 Python 项目仍然使用 requirements.txt
文件来管理依赖项。使用 Pipenv 可以将虚拟环境导出为 requirements.txt
文件,方法如下:
pipenv lock -r > requirements.txt
上述命令将生成一个 requirements.txt
文件,其中包含虚拟环境中所有依赖项的列表。
使用 Pipenv 可以帮助我们更好地管理 Python 项目依赖项。在同一路径下安装虚拟环境可以避免全局污染问题,方便项目的维护和部署。