解决 vscode不能启动远程调试的bug

打开vscode 运行一个程序,按了f5后没反应,程序没运行。 切换其它conda的虚拟环境,个别的好用,但是新建的不好用。 在远程服务器上,root用户下,同样的env环境是正常的。

经过clone 正常的env环境,依然不能解决,百思不得其姐(解)

后来突然想到,vscode中是用普通用户登录 的,但是创建环境时用的是root用户,是不是用户权限原因? 去anaconda下把env目录整个修改属主为使用的这个普通用户,问题解决。。。。

但是vscode为啥不提示?

总结:

vscode远程调用conda的env时,需要在目录下写入信息,所以,如果它没权限写入就会导致不能启动调试的bug...

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
VSCode 是一款非常流行的代码编辑器,而 AWTK 是一个用于嵌入式 GUI (图形用户界面) 应用开发的框架。结合二者进行调试可以提高 AWTK 应用的开发效率。 首先,为了在 VSCode调试 AWTK,我们需要安装一些必要的插件。VSCode 提供了丰富的插件生态系统,我们可以在 VSCode 的插件市场中搜索 AWTK 相关插件并进行安装和配置。这些插件可以帮助我们连接到 AWTK 应用,并提供调试功能。 一旦安装了相应的插件,我们就可以配置 VSCode调试器来调试 AWTK。通过调试器的配置文件,我们可以设置 AWTK 应用的启动参数、运行路径等,以便在调试过程中更好地控制 AWTK 的行为。 启动调试器后,我们可以在 VSCode 中设置断点,然后运行 AWTK 应用。当程序执行到断点处时,调试器会暂停执行,我们可以查看当前的变量值、堆栈信息等。同时,VSCode 提供了一系列的调试功能,例如单步执行、查看变量内容、检查调用栈等,使得我们可以更方便地追踪代码执行过程。 通过 VSCode调试功能,我们可以更直观地了解 AWTK 应用的执行情况,可以快速定位 bug,并进行逐步调试。这大大提高了开发效率和代码质量。 总之,借助 VSCode 提供的插件和调试功能,我们可以方便地在 AWTK 开发过程中进行调试和代码追踪。这不仅提升了开发效率,也帮助我们更好地理解和排查 AWTK 应用中的问题。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值