【发布时间】:2014-02-15 14:13:52
【问题描述】:
我正在尝试设置 Pycharm3.0 以便能够调试 django 项目。我无法让它工作。任何帮助是极大的赞赏..! :-)
我检查了 django 支持是否存在:
然后我将运行/调试配置设置如下:
。 sitee 是项目文件夹。
当我点击调试按钮时,我得到了错误:
/usr/bin/python2.7 manage.py runserver /home/tee/Downloads/pycharm-3.0.2/helpers/pydev/pydevd.py --multiproc --client 127.0.0.1 --port 40239 --file /home/tee/PycharmProjects/sitee/account/views.py 用法:manage.py runserver [options] [可选端口号,或 ipaddr:port]
为开发启动一个轻量级 Web 服务器,同时也提供静态服务 文件。
manage.py:错误:没有这样的选项:--multiproc
进程以退出代码 2 结束
【问题讨论】:
-
您使用的是什么操作系统?这看起来与我的 PyCharm 设置对话框完全不同。
-
命令应该看起来更像这样:
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python /Applications/PyCharm.app/helpers/pydev/pydevd.py --multiproc --client 127.0.0.1 --port 58654 --file /Users/<username>/PycharmProjects/<project_name>/manage.py runserver 8000 -
将
interpreter options和working directory留空。您可能需要将settings.py添加到environment variables,但 PyCharm 通常会自动设置所有这些内容。 -
@RobL 我正在使用 linux ubuntu。
-
所以在我看来
manage.py runserver 8000命令是第一个被调用的,而不是最后一个。也许您可以尝试在 PyCharm 终端中输入它?不是修复,但它可能会提供一些线索。