如何设置与pythonanywhere生产环境相同的开发环境?

时间:2018-05-04 19:27:24

标签: python django pythonanywhere

我正在尝试设置一个与pythonanywhere live(生产)环境相同的开发环境。

我上传了一个基本的测试网站,发现我上传时必须更改一些设置,我肯定会忘记做某些时间。

理想情况下,我想要做的就是从我的命令行运行一个脚本,这将为我创建一个全新的开发环境,以便一次完成所有设置任务,例如;设置虚拟环境,安装所有依赖项。

我的问题是:

  1. 我需要设置什么?我和django一起工作,到目前为止我都会这样做;设置虚拟环境,安装所有依赖项(django和我通常使用的所有其他东西),可能创建我的所有项目文件并设置数据库(如果我不想要空白的板岩)

    < / LI>
  2. 有人能指出我正确的方向找出如何做到这一点吗?

  3. 提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以维护requirements.txt文件

pip freeze > requirements.txt 
生产服务器上的

只需使用:

pip install -r requirements.txt

这会将您的生产环境设置为与开发环境相同。 更多信息,请访问doc:pip documentaion