【发布时间】:2021-06-20 23:17:05
【问题描述】:
我将 VS Code 与 anaconda 一起使用,它是 python 版本。是 3.6.x。我在最后一天安装了 python 3.9。在此之后,我的蟒蛇稳定性受到干扰。当我启动 VS Code 时,它会自动运行“conda activate”命令。但现在不是了。 git 现在也无法从终端识别。我解决了它 ctrl+p 然后选择 shell -> git bash。
但现在我有另一个问题。我正在用 F5 调试,但现在它说
cmd /C "C:\Users\Fordev\anaconda3\python.exe c:\Users\Fordev\.vscode\extensions\ms-python.python-2021.3.680753044\pythonFiles\lib\python\debugpy\launcher 58000 -- c:\Users\Fordev\Desktop\tkczmkmsi\.vscode\settings.json "
'cmd' is not recognized as an internal or external command,
operable program or batch file.
在此之后它等待然后说“timed out waiting for launcher to connect”
现在我从 env 中删除了我的 python 路径。变量和系统变量。我认为现在我的配置非常复杂,因为我尝试了我看到的所有解决方案。
目前,我的环境变量:
用户变量路径 = C:\Users\Fordev\anaconda3\;C:\Users\Fordev\anaconda3\Scripts
系统变量路径 = C:\Users\Mp\AppData\Local\Programs\Python\Python39\;C:\Users\Fordev\anaconda3\;C:\Users\Fordev\anaconda3\Scripts
我的启动器 Json:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Geçerli Dosya",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
我的设置Json:
{
"python.pythonPath": "C:\\Users\\Fordev\\anaconda3\\python.exe"
}
如何在 Anaconda 中稳定配置 VS Code?我可以运行我的 python 代码,但我无法调试它。而且为了使用 github,我每次都必须将我的 shell 更改为 git bash,我不希望那样。
谁能告诉我是什么问题?
【问题讨论】:
-
我注意到您正在调试的文件是“settings.json”。请打开python文件并调试它。另外,VS Code无法识别“cmd”命令,请检查系统终端在VS Code外的终端是否可用。
-
我没有调试 settings.json。我不知道你为什么这么想。我正在调试我的 python 程序文件。当我单击“F5”进行调试时,它运行此命令 /usr/bin/env C:\\Users\\Fordev\\AppData\\Local\\Programs\\Python\\Python39\\python.exe c:\\Users\\Fordev\\ .vscode\\extensions\\ms-python.python-2021.3.680753044\\pythonFiles\\lib\\python\\debugpy\\launcher 58800 -- c:\\Users\ \Fordev\\Desktop\\solve\\main.py 所以它总是通过 cmd 运行命令。但是现在不行了
-
-在你提供的信息中,“c:\Users\Fordev\Desktop\tkczmkmsi\.vscode\settings.json”,表示你正在调试的文件是“settings.json”。请尝试重新加载 VS Code 并调试 python 文件。
标签: python debugging visual-studio-code anaconda conda