安裝virtualenv

VirtualEnv用於在一臺機器上創建多個獨立的python運行環境,VirtualEnvWrapper爲前者提供了一些便利的命令行上的封裝。

使用 VirtualEnv 的理由:

  • 隔離項目之間的第三方包依賴,如A項目依賴django1.2.5,B項目依賴django1.3。 
  • 爲部署應用提供方便,把開發環境的虛擬環境打包到生產環境即可,不需要在服務器上再折騰一翻。

安裝virtualenv:

sudo pip install virtualenv

創建虛擬環境:

virtualenv www

把項目放到www目錄,cd到目錄中,執行:

cd www
# 激活虛擬環境
source bin/active
# 安裝依賴包
pip install -r requirements.txt

創建數據庫或表:

# 針對sqlite3,mysql的話需要先創建數據庫然後修改settings中的配置
# 在django_selfblog/selfblog目錄下執行
python manage.py syncdb

運行:

# 直接運行
python manage.py runserver

#或者用gunicorn
gunicorn selfblog.wsgi:application

訪問:

http://localhost:8000
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章