Django + Python 開發環境建置
開發 Pythone 時也可以像 rvm,nvm 的虛擬環境就是 Virtualenv 了,對於我這種有潔癖的人是超級需要的啊!
Pip Install
download get-pip.py
python get-pip.pyVirtualenv Install
pip install virtualenvLinux or OS X need
sudo
setup
virtualenv ENV
source ENV/bin/activate啟動 virtualenv,從此只要在 virtualenv 下面安裝的 package 都只會存在于這個 virtualenv 當中。
Virtualenvwrapper
將所有的虛擬環境整合在一個目錄下。
管理(新增、移除、複製)所有的虛擬環境。
可以使用一個命令切換虛擬環境。
Tab 補全虛擬環境的名字。
每個操作都提供允許使用者自訂的 hooks。
可撰寫容易分享的 extension plugin 系統。
安裝
新增虛擬環境
設定路徑
列出所有的虛擬環境
移除虛擬環境
複製虛擬環境
啟動虛擬環境
離開虛擬環境
Python 3
如果想要避免 pip 在沒有進入虛擬環境時被使用,可以在 ~/.bashrc 加上:
Build Django
install
requirements
start
run
create app
model
settings.py
models.py
同步資料庫
Your models have changes
generate
single change
rollback
Django TestCase
console usage
Reference
http://www.haogongju.net/art/2395132
Feb 27th, 2015 12:16:10am
Last updated
Was this helpful?