首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的vscode在执行python文件时有这个问题。

我的vscode在执行python文件时有这个问题。
EN

Stack Overflow用户
提问于 2022-11-19 02:06:52
回答 2查看 44关注 0票数 0

我可以进入我的终端(wsl) python3 filename.py,并且代码在终端中执行得很好。但是,当我按下play按钮(运行Python )时,会出现错误

C:/Users/user1/AppData/Local/Programs/Python/Python311/python.exe "c:/Online Learning/Coder /Python-3/test.py“zsh:没有这样的文件或目录: C:/Users/user1/AppData/Local/Programs/Python/Python311/python.exe

我不明白为什么如果代码通过输入命令从终端执行得很好。为什么我不能按下播放按钮而没有错误?

我尝试了很多东西,包括使用扩展代码-Runner。卸载和重新安装不同版本的python。我尝试过pyenv,定义了各种不同的解释器路径。

我认为这不是wsl中我的python的设置,而是与VSCode中的设置有关。

EN

回答 2

Stack Overflow用户

发布于 2022-11-19 02:59:37

我不完全确定,但似乎是咳嗽"python.exe“不存在。我记得我做的是检查"py.exe“是否有效,看看问题是否解决了。如果是这样的话,转到VSCode所说的Python所在的位置,并将py.exe复制到您的桌面上,将其重命名为python.exe并粘贴回py.exe所在的文件夹。这可能不是很好的练习,但这是我的解决办法。我想最好的方法就是重新安装Python。

票数 0
EN

Stack Overflow用户

发布于 2022-11-19 04:20:38

我同意vscode中的设置。

点击cntrl+shift+p,输入python,点击'select‘解释器,就可以精确地定位vscode认为解释器在哪里。

出于许多原因,我强烈建议使用虚拟env。出于本讨论的目的,您知道您将创建一个文件夹,其中包含您可以选择的python版本。

祝你好运。这些问题可能很令人沮丧。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74497048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档