bsr*_*bsr 12 python django virtualenv
对于可能首先django应用程序,我使用以下过程来创建应用程序.
$ virtualenv --no-site-packages django-env
$ source django-env/bin/activate
(django-env)$ pip install django
(django-env)$ django-admin.py startproject myproject
Run Code Online (Sandbox Code Playgroud)
现在我有两个文件夹
django-env
myproject
Run Code Online (Sandbox Code Playgroud)
我需要包含django-env在git repo(git init)中,还是仅包含myproject.部署时,如何处理依赖项.
jpi*_*pic 27
不要将env添加到repo中.相反,在部署之前,运行命令pip freeze并将输出保存在文本文件中,例如requirements.txt.该文件应该在repo中.在部署时在新的virtualenv中安装依赖项:
pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3045 次 |
| 最近记录: |