Pycharm设置断点时不显示解决方法

问题:在debug时,用到断点设置,我点击甲虫图标进入调试状态,发现单击代码行没办法显示红色断点,这样也就没法进行分段调试。

解决方法:单击调试栏内红色圆点图标

 

进入设置栏,将命中后再次禁用改成保持启用。如果不能修改,先将<无>一栏改成任何异常再选保持启用。

 完成后,退出,发现可以正常添加断点:

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 您可以尝试通过以下步骤来获取图片的坐标: 1. 在PyCharm中打开相应的Python文件,确保您已经导入了必要的库。 2. 定位到图片所在的代码行。 3. 在代码行上右键单击,选择“Execute Line(s) in Console”。 4. 在控制台中输入以下代码:plt.ginput(n=1, timeout=30)。 5. 然后在弹出的图片窗口中点击您需要获取坐标的位置。 6. 返回的是鼠标点击位置的坐标(x,y)。 7. 如果需要获取多个点的坐标,可以将n参数的值更改为所需的值。 希望这个解决方案对您有所帮助。 ### 回答2: 在PyCharm中,如果Windows图片不显示坐标,你可以通过以下几个步骤来获取坐标: 1. 确保你已经在代码中正确标记了图片的路径,并使用相应的函数将图片加载到程序中。例如,使用OpenCV库中的`cv2.imread()`函数加载图片。 2. 确认你已经正确安装了相关的库。例如,如果你使用的是OpenCV库,你需要确认它已经被正确安装在你的PyCharm环境中。 3. 确保你正在正确地显示图片。你可以使用库中的函数来显示图片、添加标记并输出到屏幕。例如,在OpenCV中,你可以使用`cv2.imshow()`函数来显示图片。 4. 如果图片仍然不显示坐标,你可以使用鼠标点击图片来获取坐标。在OpenCV中,你可以使用`cv2.setMouseCallback()`函数来设置鼠标回调函数,并在函数中获取鼠标点击的坐标。 以下是一个简单的示例代码,可以帮助你获取图片的坐标: ```python import cv2 def mouse_callback(event, x, y, flags, param): if event == cv2.EVENT_LBUTTONDOWN: print("坐标:({},{})".format(x, y)) image = cv2.imread("image.jpg") cv2.imshow("Image", image) cv2.setMouseCallback("Image", mouse_callback) cv2.waitKey(0) cv2.destroyAllWindows() ``` 在这个示例代码中,我们首先加载了一张图片,然后使用`cv2.imshow()`函数显示图片。接下来,我们使用`cv2.setMouseCallback()`函数设置鼠标回调函数,该函数在鼠标点击执行。最后,我们使用`cv2.waitKey()`函数来等待键盘输入,直到按下任意键后,使用`cv2.destroyAllWindows()`函数关闭显示窗口。 当你使用此代码运行,在图片窗口中点击鼠标,坐标将会在控制台上打印出来。 ### 回答3: 在PyCharm中,当图片不显示坐标,可以通过以下方法来获取坐标。 1. 确认图片是否正确加载: 首先,确保已正确导入并加载了所需的图片。可以检查代码中的图片路径是否正确,并确保图片文件存在于给定路径中。 2. 使用鼠标位置功能: PyCharm提供了一个称为"鼠标位置"的功能,可以显示鼠标的当前坐标位置。你可以在代码中的适当位置添加以下代码,以获取坐标信息: ```python import pyautogui # 获取当前鼠标位置 current_position = pyautogui.position() print(f"当前鼠标位置: x={current_position.x}, y={current_position.y}") ``` 执行代码后,控制台会显示鼠标当前的X和Y坐标。 3. 使用调试工具: 另一个方法是使用PyCharm的调试工具来逐行调试代码。在适当的位置设置断点,然后使用调试工具逐行执行代码。当程序运行到设置断点,可以查看变量的值,包括坐标信息。 希望以上方法能够帮助你在PyCharm中获取到所需的坐标信息。如果问题仍然存在,请提供更多详细信息以便我能够提供更准确的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值