2013-02-09 77 views
0

操作系統:Windows 7 Django的:1.4.3PyCharm 2.7 + Django的1.4.3 +不能導入flup.sever.fcgi_fork

採取的行動:

  • 從PyCharm 2.6升級。 3到PyCharm 2.7
  • 打開一個在PyCharm 2.6.3上完美運行的項目。
  • manage.py run PyCharm下
  • 收到該flup未安裝(也沒必要在PyCharm 2.6.3 flup)
  • 在命令行

    C:\>pip install flup

    下載然pip install flup錯誤/解包flup 下載flup-1.0.3.dev-20110405.tar.gz(57kB):57kB已下載 運行setup.py egg_info for package flup

    安裝收集包:flup 運行的setup.py安裝flup

    Successfully installed flup
    清理...

  • PyCharm

    下運行manage.py run

收到以下錯誤:

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 

問題:我該如何解決這個問題?

回答

0

問題在於manage.py命令的自動完成功能默認爲在PyCharm 2.7下不常用的runfcgi而不是runserver

現在我必須鍵入runs

0

fcgi_fork正在使用像Unix一樣的unix。如果你想在Windows中運行,只需運行如下:

python manage.py runfcgi thread=4