我正在尝试设置一个与pythonanywhere live(生产)环境相同的开发环境。
我上传了一个基本的测试网站,发现我上传时必须更改一些设置,我肯定会忘记做某些时间。
理想情况下,我想要做的就是从我的命令行运行一个脚本,这将为我创建一个全新的开发环境,以便一次完成所有设置任务,例如;设置虚拟环境,安装所有依赖项。
我的问题是:
我需要设置什么?我和django一起工作,到目前为止我都会这样做;设置虚拟环境,安装所有依赖项(django和我通常使用的所有其他东西),可能创建我的所有项目文件并设置数据库(如果我不想要空白的板岩)
< / LI>有人能指出我正确的方向找出如何做到这一点吗?
提前致谢。
答案 0 :(得分:1)
您可以维护requirements.txt文件
pip freeze > requirements.txt
生产服务器上的只需使用:
pip install -r requirements.txt
这会将您的生产环境设置为与开发环境相同。 更多信息,请访问doc:pip documentaion