這其實只是自行車脫落,因爲你如何創建項目和virtualenv中是不相關的,你可以在任何地方放置它們的任何,包括內對方。
但是,如果你真的想,你可以paster create -t pyramid_starter -o .. <current_directory_name>
創建當前目錄中的項目。設置當新機
cd ~/work/my_repo
virtualenv --no-site-packages env
env/bin/pip install pyramid
env/bin/paster create -t pyramid_starter -o .. my_repo
git init
echo 'env' > .gitignore
git add .
我通常會做到這一點:
要創建一個新的項目
cd ~/work
git clone /path/to/<my repo>.git
cd my_repo
virtualenv --no-site-packages env
env/bin/pip install -e . # equivalent to env/bin/python setup.py develop
使用我剛纔提到的設置,你會希望添加env
目錄到您的.gitignore
文件。