如何将虚拟环境从服务器复制/克隆到本地计算机

时间:2012-02-09 08:21:57

标签: python django ubuntu webserver virtualenv

我在Web Server中运行了一个现有的Python django项目。现在客户端需要对现有代码进行一些更改。所以我需要在我的Local Machine中进行设置。此项目所需的所有软件包都安装在虚拟环境中。如何将此虚拟环境复制或克隆到本地计算机以运行此项目。

2 个答案:

答案 0 :(得分:44)

  1. 在远程计算机上运行pip freeze > requirements.txt
  2. requirements.txt文件复制到本地计算机
  3. 在本地虚拟环境中,运行pip install -r requirements.txt
  4. 而且,只要所有要求都是表现良好的Python软件包,你就应该好好去。

答案 1 :(得分:3)

请使用Freeze命令,您将获得包含所有版本软件包的文本文件。 然后使用easy install或pip install

安装它们