我运行的是带有Python2.4的Wing IDE 5。在我尝试调试并设置断点之前,一切都很好。到达断点时,我收到一条错误消息:“调试服务器在探测本地变量或全局变量时遇到错误...” 堆栈数据显示如下:本地变量全局变量 据我所知,我没有使用服务器客户端关系或任何特殊的东西,我只是在调试直接在IDE下运行的单线程程序。有没有人看过或者知道怎么修复它? Wing IDE 5.0.9-1
我的文件路径是D:\installed software\Wing IDE 3.2\bin\wingide.exe。
现在,我想在命令行上运行wingide.exe文件。因此,首先,我在启动框中输入cmd,然后获取C:\Documents and settings\Administrator>
然后我输入d:,然后在后面输入installed software\Wing IDE 3.2\bin\wingide.exe。然后单击enter键。它显示D:\installed is not an command。为什么?我怎样才能纠正这个错误呢?
我正确地配置了我的环境来调试VS代码中的rails应用程序。
它可以很好地调试Rails服务器。当我启动调试时,它会引导服务器,并在我标记的断点停止。
但是,我不知道如何调试本地文件,比如rake任务。它甚至运行任务,但它不停止在断点。
下面是我如何设置我的环境。
Ubuntu running on WSL2.
VSCode running on windows
安装分机:
Remote - WSL from Microsoft
Ruby from PengLv
已安装的宝石:
gem install ruby-debug-ide
gem install debase
Gemfile:
gem
使用WingIDE调试web应用程序时,我在一些Python代码中设置了断点,这些代码在提交web表单时运行。就在断点之前,我插入了'import wingdbstub‘来激活远程调试。但是,执行不会在断点处停止。我知道代码正在运行,因为如果我在断点之前插入'raise exception(sys.modules)‘,执行就会停止,浏览器中会出现一个回溯,显示wingdbstub已加载。
如果我将鼠标悬停在状态栏中的错误图标上,则会出现一个对话框,显示"No debug process / listening for connection on TCP/IP 50005
我得数一数麻雀机翼里有多少房间。我有一张WING的桌子和一张BEDROOMS的桌子。卧室的桌子将wing_id作为外键,我在加入这些表格时遇到了麻烦。
这是我到目前为止尝试过的查询-
SELECT BEDROOM_ID, COUNT(*)
FROM BEDROOMS
WHERE WING_ID =
(
SELECT WING_NAME
FROM WING
WHERE WING_NAME='SPARROW'
)
GROUP BY WING_NAME;
获取错误-不是GROUP BY表达式。有人知道我该怎么做吗?