0

操作系统:Windows 7 Django:1.4.3

所采取的行动:

  • 从 PyCharm 2.6.3 升级到 PyCharm 2.7
  • 打开一个在 PyCharm 2.6.3 上运行良好的项目。
  • manage.py run在 PyCharm 下运行
  • 收到未安装flup的错误(在PyCharm 2.6.3中不需要flup)
  • 跑到pip install flup命令行

    C:\>pip install flup

    下载/解压flup 下载flup-1.0.3.dev-20110405.tar.gz (57kB): 57kB 下载 运行setup.py egg_info 获取flup包

    安装收集的包:flup 运行 setup.py install for flup

    Successfully installed flup
    打扫干净...

  • manage.py run在 PyCharm 下运行

收到以下错误:

runnerw.exe C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm 2.7\helpers\pycharm\django_manage.py" runfcgi C:/<location of my project>
Can't import flup.server.fcgi_fork

Process finished with exit code 0

问题:我该如何解决这个问题?

4

2 回答 2

0

fcgi_fork 在像 os 一样的 unix 中使用。如果你想在 Windows 中运行,只需像下面这样运行:

python manage.py runfcgi thread=4
于 2013-10-17T07:40:17.260 回答
0

问题是 manage.py 命令的自动完成功能默认为 PyCharm 2.7 下不太常用的runfcgi,而不是runserver.

现在我必须输入runs.

于 2013-03-16T20:20:03.750 回答