这其实只是自行车脱落,因为你如何创建项目和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
文件。