python - 为 virtualenv 中安装的所有包获取 pip install 命令

标签 python virtualenv

我在 virtualenv 中部署了一个 Django 应用程序。我现在想将此应用程序移动到另一台服务器,为此我需要将所有必需的 python 包安装到新环境。

是否有工具可以创建 pip install 命令来在 virtualenv 中安装所有已安装的软件包?

例如,如果我只在 virtualenv 中安装了 Django 和 Gunicorn,运行所需的工具将输出以下内容:

pip 安装 django==1.6.6。 gunicorn==19.1.0(含各版本)

最佳答案

创建需求:

pip freeze > requirements.txt

安装它们:

pip install -r requirements.txt

关于python - 为 virtualenv 中安装的所有包获取 pip install 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28941673/

相关文章:

python - 为什么 MySQL 数据库在 SQLAlchemy 查询期间会出现 "go away"?

python - 读取文件时出现 UnicodeEncodeError

python - 在 panda 数据框中插入值

python - 在 Python 脚本中激活 virtualenv

windows - Windows 上的 Jython 2.5 和 virtualenv

python - 从 mac 终端运行 python

python - PyQt4 在线程中等待来自 GUI 的用户输入

pip - Ansible 使用最新版本的 setuptools 和 pip 获取 virtualenv 的正确方法

pip - "cannot find -lssl; cannot find -lcrypto"安装 mysql-python 时?

python - 表包命令 "python setup.py egg_info"失败,错误代码 1