鱼C论坛

 找回密码
 立即注册
查看: 1867|回复: 3

[技术交流] [已解决]vscode python目录问题

[复制链接]
发表于 2023-7-12 19:13:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 歌者文明清理员 于 2023-7-12 19:33 编辑

如图,我用的 Code Runner,文件目录是 E:/Python123/f_合作/main.py,但 Code Runner 的工作目录是 E:/Python123,我想让 Code Runner 的目录随着运行的文件的目录而变化
不然这样 Code Runner 都用不了
Snipaste_2023-07-12_19-08-14.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 19:33:33 | 显示全部楼层
已解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-12 19:13:58 | 显示全部楼层
要让 Code Runner 的工作目录随着你运行的文件目录而变化,你可以在 VSCode 中进行如下设置:

1. 打开 VSCode 并进入 File -> Preferences -> Settings(或者使用快捷键 Ctrl + ,)。

2. 在左侧面板中选择 Extensions

3. 在右侧面板中找到 Code Runner 扩展,点击该扩展的 Extension Settings 链接。

4. 在 Code-runner: Run In Terminal 一节下找到 Code-runner: Working Directory 设置项。

5. 将 Code-runner: Working Directory 的默认值 "$workspaceRoot" 修改为 "${fileDirname}"

   注意:确保将双引号 "" 保留,并且 $workspaceRoot 替换为 ${fileDirname}

6. 保存设置后,关闭设置面板。

现在,当你在 Code Runner 中运行 main.py 文件时,工作目录将自动设置为该文件所在的目录(即 E:/Python123/f_合作)。这样可以确保脚本在正确的目录中运行。

希望这可以解决你的问题。如果还有其他疑问,请随时提出。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-12 19:19:10 | 显示全部楼层
陶远航 发表于 2023-7-12 19:13
要让 Code Runner 的工作目录随着你运行的文件目录而变化,你可以在 VSCode 中进行如下设置:

1. 打开 VSC ...


找不到 Code-runner: Working Directory


                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 11:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表