vs code 中运行 Python 代码默认使用 wsl 中的 python3 来跑的,怎么把它改成 windows 的 Python ?

2024-02-23 10:06:15 +08:00
 Windyzhou
2474 次点击
所在节点    Visual Studio Code
24 条回复
pkoukk
2024-02-23 10:29:30 +08:00
你项目代码放在 wsl 里了吧
Windyzhou
2024-02-23 10:30:51 +08:00
@pkoukk #1 没有啊,在桌面啊
demonps
2024-02-23 10:38:09 +08:00
workspace - settings - python.pythonPath ?
Windyzhou
2024-02-23 10:46:44 +08:00
@demonps #3 这个命令在哪里跑
Marain
2024-02-23 11:08:47 +08:00
设置里搜一下解释器路径?
Windyzhou
2024-02-23 11:15:57 +08:00
@Marain #已经设置成 windows 的 python 路径了,



而且用第一个运行是用 linux 的,用第二个是用 windows 的,真奇怪.
Windyzhou
2024-02-23 11:17:24 +08:00
而且跑的时候是这样的: /usr/bin/env python3 "c:\Users\windy\Desktop\diff.py"
leeyuzhe
2024-02-23 11:20:13 +08:00
截图下你的左下角
Windyzhou
2024-02-23 11:24:37 +08:00
Windyzhou
2024-02-23 11:26:36 +08:00



@leeyuzhe #8 发错了,是这个
Muniesa
2024-02-23 11:26:41 +08:00
run code 是你自己装的插件?我这里没这个选项
Windyzhou
2024-02-23 11:29:41 +08:00
@Muniesa #11 是啊,这样可以用快捷键,多方便,
leeyuzhe
2024-02-23 11:29:59 +08:00
@Windyzhou #10 看起来没问题啊,对 vs 不是很了解,期待楼下能给你解答
Muniesa
2024-02-23 11:33:50 +08:00
@Windyzhou 那你需要去插件自己的设置里看看 Python path 类似的选项
auroraccc
2024-02-23 11:58:44 +08:00
这是 code runner 吗,你看看设置里的 code-runner.executorMap
Windyzhou
2024-02-23 12:07:46 +08:00
@auroraccc #15

看到没
auroraccc
2024-02-23 12:23:49 +08:00
@Windyzhou #16 你去设置界面搜 code-runner.executorMap ,然后点在 settings.json 中编辑,然后把 python 对应的改成你想要的路径就好了
Windyzhou
2024-02-23 12:26:12 +08:00
@auroraccc #17 我不是发了吗,截图你看了没
wyhooo
2024-02-23 14:06:42 +08:00
@auroraccc 建议你看看 OP 的历史发帖。
demonps
2024-02-23 14:34:06 +08:00
@Windyzhou #4 sorry ,没注意是 Run Code ,找找插件的配置吧,我是通过*.code-workspace 配置 pythonpath 的,运行时右键有 Run Python -> Run Python File In Terminal.... 年代久远了,我也不知道这功能是内置的还是 python 插件.........

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1017753

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX