记关于解决vscode相对路径设置的问题

这篇具有很好参考价值的文章主要介绍了记关于解决vscode相对路径设置的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vscode相对路径问题

我在使用vscode编辑python项目时发现,vscode与其他IDE不同,它在执行代码的时候路径并非是从当前执行文件开始查找,而是从工作文件夹的最顶级目录开始。
vscode 怎样设置当前路径,vscode
如上我在工作文件夹->1中有test.txt 和 test文件夹下的test.py,在test.py中读取使用相对路径读取test.txt文件,vscode会从文件夹1开始,则"…/"是1的上一层,这样就会导致路径找不到报错。
vscode 怎样设置当前路径,vscode

执行时相对路径设置

若执行文件时出现相对路径问题,只需要打开vscode的设置,搜索Execute in File Dir,勾选方框即可。
vscode 怎样设置当前路径,vscode

调试时相对路径设置

若要调试文件,设置相对路径需要设置配置文件launch.json,launch.json的生成方式如下:
vscode 怎样设置当前路径,vscode
完成上述操作,工作文件夹下会生成一个.vscode目录,配置文件launch.json就在这个文件夹下,然后在配置文件中添加"cwd": “${fileDirname}”,将调试器的工作目录设置为当前文件所在目录,再通过调试器来调试即可。
vscode 怎样设置当前路径,vscode

遇到的一个尴尬的问题

vscode 怎样设置当前路径,vscode
由于我习惯点击右上角的按钮来进行调试,再配置完配置文件launch.json后,进行调试时发现相对路径仍然会报错,导致卡在这个位置很久,最后用快捷ctrl+F5或F5进行调试,发现设置是成功的,可以解决相对路径问题。
vscode 怎样设置当前路径,vscode
成功读取文件打印结果,因此我认为可能是只有F5调试才能用json自定义的配置,而右上角的调试仍然使用的是vscode本身的配置,如果有大佬看到,还恳请指教一下!文章来源地址https://www.toymoban.com/news/detail-827575.html

到了这里,关于记关于解决vscode相对路径设置的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决Office在修改安装路径后,提示“操作系统当前配置不能运行此程序”的问题

             最近因为C盘常年爆满,决心趁着期末重装一次系统,再给C盘多分点内存。结果Office下的Word、Excle等软件都没有了,虽说WPS也能用。但是个人认为Office的软件使用更加顺滑,但是偶尔又有些BUG,所以我之前都是WPS和Office混着用,让效率最大化。         因此在

    2024年02月04日
    浏览(33)
  • 【VScode/VS】解决头文件路径问题

    vs 中明明包含了头文件所在路径,但是却找不到头文件 首先,将要添加的压缩包解压,放在任意一个盘里,注意,我们在代码里要添加的头文件路径是 #include tensorflow/c/c_api.h 接下来我们要添加在VS中的所有路径都是tensorflow这个的 上一级文件夹 比如 D:/include 而不是 D:/include

    2024年02月15日
    浏览(36)
  • SpringBoot用MultipartFile.transferTo传递相对路径的问题

    问题描述: 打算给自己的项目添加一个上传文件保存功能,于是我使用MultipartFile.transferTo()来完成这个功能,由于我的项目要部署到服务器,所以我使用了相对路径把上传的文件保存到当前项目的工作目录下,但是报错了!(绝对路径可以正常使用,找了一下午没弄明白,第

    2024年01月23日
    浏览(31)
  • 解决VSCode中.net无法找到路径问题(mac版本)

    查询很多帖子时,大多都是使用windows系统的小伙伴。以下内容是对应mac版本。 路径错误时如下 右上角可以看到是与C# Extension有关的,需要从ms-dotnettools.vscode-dotnet-runtime中查看 在VSCode中,打开左侧Extensions栏,点击.NET Install Tool的设置图标,选择Extension Settings 选择蓝色的Edit

    2024年04月16日
    浏览(24)
  • 【软件安装&环境配置】vscode 安装界面没有出现安装路径的选择 的解决,以及vscode的删除的问题

    由于vscode 没有删除干净,就会出现vscode 安装的时候,没有出现安装路径的界面,所以可以来到vscode的安装路径,点击 unins000.exe 文件就可以 实现将vscode 相关的文件删除, 如果是删除了整个vscode 安装下的文件(在回收站也删除的情况下),但是还没有卸载干净vscode,我的做

    2024年02月08日
    浏览(44)
  • 关于最近VSCode的Python代码格式化失效问题的解决办法

    隔了一段时间再次打开VSCode写Python脚本,Python扩展弹出一条警告 查看日志输出发现Python的代码格式化设置发生了变化 简单来说就是Python扩展已经将原有的默认代码格式化工具 \\\"ms-python.python\\\" 弃用,格式化功能已移交到单独的格式化工具扩展。所有以 \\\"python.linting\\\" 开头的设置都

    2024年02月20日
    浏览(40)
  • 关于可能由 VSCode 自动更新导致的 Jupyter 无法检测到内核的问题的解决

    环境 使用 Anaconda 中安装的 Jupyter Notebook 在 VSCode 中安装 Jupyter 相关插件以在 VSCode 中使用,如下: 问题描述 之前可以选择内核(可能要先 “Python: 选择解释器”,也可能不用),并且是自己检测到 conda 环境中的 Python。 但是后来会突然找不到内核,点击选择内核,会在空白

    2024年04月09日
    浏览(46)
  • 关于QGroupBox在设置边框线条后Title下沉问题的解决方法

    这个问题遇到之后查了网上的一些资料,大都说的模糊不清,只说设置margin,没细说如何设置.本文详细记录一下我解决该问题的步骤. 当我在UI编辑器里添加了一个QGroupBox控件,并且设置了Title标题. 此时可以看到标题和隐藏的边框线条是垂直居中对齐的状态 紧接着在其styleSheet里设

    2024年02月16日
    浏览(84)
  • 关于修改注册表后Excel.exe、POWERPNT.exe或WINWORD.exe找不到指定路径问题的临时解决方法

    问题描述: 本人在重置此电脑之后,修改了注册表的默认的软件安装路径之后(下图) 再点击Win10开始菜单中的Excel、PowerPoint和Word的快捷方时没有反应。  于是: 右键点击该快捷方式更多打开文件位置      找到该快捷方式所在位置之后,双击Excel快捷方式,不出意外的话这

    2024年02月07日
    浏览(75)
  • vscode软件设置头文件路径的方法

    在使用 vscode 软件进行 C 开发过程中,有些 .c 文件引用的头文件,提示会找不到头文件路径。因此,vscode 软件需要设置头文件路径。 在  vscode 软件打开的情况下,默认打开一个 C 工程。假如有 .c 文件引用了该工程中的某个目录下的头文件,但是又提示找不到该头文件。 设

    2023年04月23日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包