[英]How do I figure out what AWS RDS instance does my Django application need?
[英]How do I figure out what dependencies to install when I copy my Django app from one system to another?
我正在使用Django和Python 3.7。 我想編寫一個腳本來幫助我輕松地將應用程序從本地機器(Mac High Sierra)遷移到CentOS Linux實例。 我在兩個地方都使用虛擬環境。 這里有很多事情需要做,但是要保持特定的問題,如何確定我的遠程機器(將項目部署到的地方)上缺少什么依賴項? 我正在使用rsync復制文件(減去虛擬環境)
在源系統上,執行pip freeze > requirements.txt
,然后將requiremnts.txt
復制到目標系統,然后在目標系統上使用pip install -r requirements.txt
安裝所有依賴項。 當然,在執行pip
命令之前,您將需要在兩個系統上都激活虛擬環境。
如果您使用的是git
之類的源代碼管理系統,則最好在您的源代碼存儲庫中保持requirements.txt
為最新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.