我正在使用优胜美地在我的macbook上开发一个django应用程序。 我的应用是在虚拟环境中。 我重新启动了我的终端,当我转到我的应用程序时,它不再在虚拟环境中,现在不运行。而我所有的虚拟环境命令都给了我-bash:command not found。
我完全认识到这是一个非常noobie的问题,但我真的想在我的应用程序上工作,我已经尝试了我在google和stackoverflow上找到的所有内容。
请帮忙。 最好使用我需要从命令行输入的命令 - 谢谢!
答案 0 :(得分:2)
我假设您正在使用virtualenv
。如果是这样,你知道它放在bin目录的哪个位置吗?如果是,请运行source bin/activate
。之后,当您尝试运行runserver时,它应该使用正确的Python实例。
更完整:
source /path/to/bin/activate
但我通常从包含相关source bin/activate
。
bin
答案 1 :(得分:0)
我发现pew是一个非常方便的工具来管理你的virtualenvs。安装完成后,基本上,您可以pew new env_name
然后pew workon env_name
来激活环境。
我的一位同事在Mac OS X上使用它没有问题。