python - 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 库(熊猫)来完成一些工作。任何帮助都非常感谢。谢谢,约翰
解决方案
好的,所以问题是 Anaconda + VSCode + WSL 玩得不好。我真的不必在 WSL (bash.exe) 下运行我的 python 程序,所以我将终端>集成>shell:windows 值更改为 C:\WINDOWS\System32\cmd.exe,并取消勾选激活环境选项。现在我可以执行和调试了!:)
推荐阅读
- jenkins - Jenkins 和 AWS Fargate
- reactjs - 如何解决 React 中的“_this is undefined”?
- node.js - 通过 MSSQL Node.js 从 SQL 读取数据
- javascript - 禁用 Pixi 加载程序的缓存警告
- logging - 如何防止在机器人框架中记录除 Log 关键字之外的所有关键字?
- python - 使用 pyspark 时 PyCharm 中的 DataFrame 视图
- html - 下拉链接需要多点点击才能打开弹窗
- c++ - 如何通过角度相机测量旋转平面上矩形标记的角度?
- c++ - 如何计算向量中的唯一数字而不删除它?
- c# - 重构来自异步任务的方法返回值
> 到 EitherAsync