首页 > 解决方案 > VSCode 找不到 python (Anaconda 安装)

问题描述

我刚刚在 windows10 上安装了带有 vscode 1.27.2 的 anaconda3 5.2.0(实际上是删除并重新安装),并试图在终端上执行最简单的 python 代码。但是,我收到以下错误...

jac@p50:/mnt/c/Users/jac/Documents/dev/python/JupyterNotebooks/Learn/Pandas Learn$activate base /mnt/c/Users/jac/Anaconda3/Scripts/activate: 2: /mnt/c/用户/jac/Anaconda3/Scripts/activate: cygpath: 未找到 /mnt/c/Users/jac/Anaconda3/Scripts/activate: 3: .: 无法打开 /etc/profile.d/conda.sh jac@p50 :/mnt/c/Users/jac/Documents/dev/python/JupyterNotebooks/Learn/Pandas Learn$ C:/Users/jac/Anaconda3/python.exe "c:/Users/jac/Documents/dev/python/JupyterNotebooks /Learn/Pandas Learn/hello1.py" -bash: C:/Users/jac/Anaconda3/python.exe: 没有这样的文件或目录

我确实在 C:/Users/jac/Anaconda3/python.exe 看到了 python.exe 文件。我也不明白为什么要在 bash 中使用终端。我在我的win10机器上使用了cygwin并安装了ubuntu。我没有丰富的环境设置经验,但确实需要运行 vscode 进行调试,并且需要 anaconda 库(熊猫)来完成一些工作。任何帮助都非常感谢。谢谢,约翰

标签: pythonvisual-studio-codeanaconda

解决方案


好的,所以问题是 Anaconda + VSCode + WSL 玩得不好。我真的不必在 WSL (bash.exe) 下运行我的 python 程序,所以我将终端>集成>shell:windows 值更改为 C:\WINDOWS\System32\cmd.exe,并取消勾选激活环境选项。现在我可以执行和调试了!:)


推荐阅读