[英]How to run django server with ACTIVATED virtualenv using batch file (.bat)
我發現這篇文章對如何編寫批處理文件以自動啟動 django Web 服務器很有用。
但問題是,沒有激活virtualenv ,如何在腳本中的manage.py runserver 之前激活它?
通過編碼找到我的解決方案:
@echo off
cmd /k "cd /d C:\Users\[user]\path\to\your\env\scripts & activate & cd /d C:\Users\[user]\path\to\your\env\[projectname] & python manage.py runserver"
在運行manage.py
之前調用批處理文件中的activate.bat
腳本,
CALL \path\to\env\Scripts\activate.bat
python manage.py runserver
嘗試\\path\\to\\env\\Scripts\\activate
如果您的 virtualenv 是通過 virtualenvwrapper 創建的:
workon yourenvname & python manage.py runserver
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.