我刚刚在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 / 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中使用终端。我已经使用cygwin并在win10机器中安装了ubuntu。我没有丰富的环境设置经验,但确实需要运行vscode进行调试,并且需要anaconda库(熊猫)才能完成一些工作。任何帮助真的很感激。谢谢,约翰
答案 0 :(得分:1)
好的,所以问题是Anaconda + VSCode + WSL玩的不好。我真的不必在WSL(bash.exe)下运行我的python程序,因此我将terminal> integrated> shell:windows值更改为C:\ WINDOWS \ System32 \ cmd.exe,并取消了Activate Environment选项。现在我可以执行和调试了! :)