Scrapy + Eclipse PyDev:如何设置调试器?

AsT*_*TeR 6 eclipse pydev scrapy

我用Scrapy项目成功设置了Eclipse.

我通过设置新的运行/调试配置来完成它:

  • 谁的主要模块为我链接到Scrapy/usr/local/bin/scrapy(我发现使用cmdline.py的建议但在我的计算机上失败了(通过easy_install安装了OSX Lion&scrapy)
  • 如我使用Scrapy命令行那样定义在我的情况下发送"crawl ny"的参数
  • 设置正确的工作目录(在我的情况下为$ {workspace_loc:My Project/src})

Eclipse可以成功启动我的项目,但我没有debbuger.我错过了我的断点和变量检查,有没有人知道如何在这种环境下设置debbugger?

小智 9

  • 将整个scrapy项目文件夹保存在PyDev下.
  • 您需要将主模块设置为scrapy/cmdline.py
  • crawl ny在你的情况下设置arg

在此输入图像描述


Fab*_*zny 0

好吧,如果您已经从 Eclipse 内部正确运行了它,那么在调试模式下运行它不就是问题了吗?

即:如果您按照以下说明进行操作:http://pydev.org/manual_101_run.html(关于“始终启动先前启动的应用程序”的设置),在常规模式下运行模块后,只需按 F11 即可在调试模式。