我最近安装在我的Mac的virtualenv和virtualenvwrapper对一个Django项目工作。错误蟒蛇二进制的virtualenv
我的问题是,当我在我的virtualenv,我进入蟒蛇manage.py runserver命令,由于某种原因,使用了Python二进制不是我的virtualenv里面的一个。我有一个苹果书空气OS 10.8.3
当我进入name_of_virtualenv /斌/ Python的manage.py runserver命令一切工作正常。
当我运行的蟒蛇,我得到:/Library/Frameworks/Python.framework/Versions/2.7/bin/python
我怎样才能改变这种状况,使默认的Python是好的吗?
我没有指定我requirements.txt任何Python版本。
感谢您的帮助
你是否激活了virtualenv(因为你正在使用包装,这将'workon my_env_name')? – 2013-04-25 16:07:19
是的,我确实激活了它,我编辑了我的问题。 – ltbesh 2013-04-25 17:10:20
启动venv后,运行'runserver'前运行'哪个python',你看到了什么? – alecxe 2013-04-25 17:58:56