VSCode: The term 'python' is not recognized…but py works
我刚刚在VS Code上安装了python,并且无法使用
python命令:
默认情况下,运行代码似乎运行
当我右键单击并选择
手动运行
当我打开提升的PowerShell并运行
1 2 3 4 5 6 7 | python : The term 'python' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + python + ~~~~~~ + CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException |
py命令:
它不会尝试使用
当我手动执行
题:
如何仅通过使用CodeRunner的右键单击功能(
我已经在PATH中同时拥有Python文件夹及其Scripts文件夹。
我正在使用
我还安装了VS Code上的
这是我的
1 | print("Goodbye, World!") |
原来,我只需要在VS Code上安装
现在
在安装Python扩展并更改PATH以包括Python及其脚本文件夹后重新启动PC将很有帮助。为我工作
重新安装Windows后,我也遇到了此问题,vscode无法识别PS终端中的
重新安装python和vscode之后,我阅读了vscode的python教程:https://code.visualstudio.com/docs/python/python-tutorial。创建新的venv对我
Python的Windows安装程序默认情况下不将
如果您已经设置了路径变量,请在命令提示符下测试相同的命令,并查看其是否有效。如果是这样,只需通过在vs代码PowerShell终端上运行以下命令来更新PowerShell \\的
1 2 | $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") +";" + [System.Environment]::GetEnvironmentVariable("Path","User")` |
此技巧可以为您节省很多重启时间。
您需要首先确认是否已安装python,只需在终端/ cmd上运行python / python3。
如果在VS Code中运行并且没有在其中运行,请重新启动系统以反映更改。
如果它也不能在terminal / cmd中运行,则首先检查python \\的目录是否放在环境变量中。