Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VSCode找不到python(Anaconda安装)_Python_Visual Studio Code_Anaconda - Fatal编程技术网

VSCode找不到python(Anaconda安装)

VSCode找不到python(Anaconda安装),python,visual-studio-code,anaconda,Python,Visual Studio Code,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/User

我刚刚在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/Users/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/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中。我已经使用cygwin并在我的win10机器上安装了ubuntu。我没有丰富的环境设置经验,但确实需要让vscode运行以进行调试,并且需要anaconda库(pandas)来完成一些工作。非常感谢您的帮助。谢谢,John,好的,问题是Anaconda+VSCode+WSL玩得不好。我真的不必在WSL(bash.exe)下运行python程序,所以我将terminal>integrated>shell:windows值更改为C:\windows\System32\cmd.exe,并取消选中Activate environment选项。现在我可以执行和调试了!:)

我不确定Anaconda是否支持cygwin,你说的“已安装ubuntu”是指WSL吗?基本上,你不直接在Windows 10上运行Anaconda有什么原因吗?嗨,Brett,在WSL可用之前,我正在使用cygwin。然后我安装了WSL。我需要定期使用unix/linux工具来处理非常大的文件。我确实安装了Anaconda,并将其与np++编辑器一起使用,但现在看到了vscode中的集成调试——这是我真正需要的,但由于所有这些已安装的工具,我甚至无法执行一个基本python程序(尽管我可以打开windows命令行并很好地执行python程序)。vscode调用终端和要执行的程序的方式似乎是问题所在,部分原因是“activate base”命令。