我已經安裝了virtualenv和--no-site-packages
選項。我是否需要在virtualenv中安裝Django以及如果我不使用系統包
我有一些懷疑
如果我用的virtualenv Django的那麼豈不是我的Django的網站是完全從系統軟件包切斷。我的意思是任何安裝在系統站點包中的軟件包都不可用?
我已經在virtualenv中安裝了所有軟件包,但沒有安裝django。我是否也需要在virtualenv中安裝Django?
假設我有一些軟件包不在virtualenv中,但是在主env中可用,我可以從主軟件包中訪問它,還是一次只能運行一個環境?
我正在使用django和mod_wsgi。我需要在哪裏激活virtualenv。我在網站上看過,我只需要這樣做。 site.addsitedir('/ srv/python-environments/saltycrane/lib/python2.5/site-packages') – user825904
mod_wsgi只在部署時發揮作用,是當前部署的站點嗎?因爲那麼你需要做其他一些事情,那就是你可以使用帶有已部署站點的virtualenv,但是我的假設是你正在使用django開發服務器,即python manage.py runserver – esse