首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟安装包(首先激活虚拟环境)与pipenv安装包(稍后激活虚拟环境)?

虚拟安装包(首先激活虚拟环境)与pipenv安装包(稍后激活虚拟环境)?
EN

Stack Overflow用户
提问于 2019-06-11 20:49:28
回答 1查看 767关注 0票数 0

虚拟主机

我们将首先激活虚拟环境,然后运行pip install ...来安装用于虚拟环境的软件包。

见文档,https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/

  • source env/bin/activate
  • 既然您在虚拟环境中,就可以安装软件包了。让我们从(PyPI)中安装优秀的请求库: pip安装请求

但是pipenv是不同的。

pipenv

至于pipenv,这里的说明,Please explain the usage of Pipfile and Pipfile.lock

在激活虚拟环境之前,

  • 我们可以先运行pipenv install在项目文件夹中安装软件包。
  • 然后我们可以运行pipenv shell来激活虚拟环境。

换句话说,使用virtualenv首先创建/激活虚拟环境,然后在虚拟环境中创建/激活pip install ...包。但是使用pipenv,我们首先使用pipenv install ...在项目文件夹中安装包,然后使用pipenv shell激活环境。

这是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2019-07-11 19:52:03

呃基本上是的。

Virtualenv更改当前shell中的环境,您可以使用deactivate撤销该环境,而pipenv shell则创建一个新的shell,您需要在完成后退出它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56551477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档