【发布时间】:2017-01-02 13:10:14
【问题描述】:
创建 virtualenv 将创建一个带有预装 pip、setuptools 和 wheel 的虚拟 python 环境。
除了这 3 个默认软件包之外,还有没有办法指定要在该 virtualenv 中预安装的软件包?使用 CLI 参数、文件或某种环境变量。
即有没有类似virtualenv venv && venv/bin/pip install -r requirements.txt 的东西可以在一个命令中运行?
【问题讨论】:
-
您回答了自己的问题。这正是你会用那一个班轮做到这一点
-
我想知道 virtualenv 是否自己提供这些功能。
-
我只漏掉了一个细节:你如何命名环境?我通常每个项目都有一个。
-
刚刚回答了我自己的问题。给定:
$ cd my_project_folder$ virtualenv venv“venv”是环境的名称;它可以是任何东西。来源:Hitchhiker's Guide to Python,“Pipenv & Virtual Environments”“venv”按约定使用,推荐使用。 -
@GDB 其实目前推荐使用.venv。
标签: python virtualenv