虚拟环境
我们将首先激活虚拟环境,然后运行pip install ...
为虚拟环境安装包。
请参阅文档,https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
source env/bin/activate
现在您在虚拟环境中,您可以安装软件包。让我们从 Python 包索引 (PyPI) 安装优秀的 Requests 库:
pip install requests
但 pipenv 不同。
管道
至于pipenv,这里的说明,请解释一下Pipfile和Pipfile.lock的用法
在我们激活虚拟环境之前,
- 我们可以先运行
pipenv install
在项目文件夹中安装包。 - 然后我们就可以运行
pipenv shell
来激活虚拟环境了。
换句话说,使用virtualenv,我们首先创建/激活虚拟环境,然后pip install ...
在虚拟环境中打包。但是使用 pipenv,我们pipenv install ...
先在项目文件夹中安装包,然后再用于pipenv shell
激活环境。
这个对吗?