rag*_*vri 3 python anaconda conda visual-studio-code
我的系统中安装了 anaconda 和 VS Code。当我开始编写脚本时,VS Code 为我提供了选择解释器的选项。我选择我特定的 conda 环境。这很好用。Ctrl但是,当我尝试使用+ Alt+N或使用右上角的播放按钮(使用扩展Code Runner )运行脚本时,在 VS Code 中打开的终端无法识别我现在正在 conda 环境中工作。
结果给出了模块未安装的错误(因为该模块仅在conda环境下可用)。
当我尝试从 VS Code 终端手动激活 conda 环境时,它不起作用。
解决方法是什么?我正在使用Windows。
更新:如果我使用cmdVS Code 中的默认集成终端代替PowerShell,则该命令activate NAME_OF_ANACONDA_ENV有效。然后,我可以手动运行该脚本。Ctrl但是使用++Alt运行脚本N还是不行;它无法识别我处于 conda 环境中。
小智 6
经过几次尝试,我弄清楚了该怎么做。所以,这对我有用。
vs 代码设置搜索:code-runner.executorMap
选择User和
Edit in settings.json
寻找: "python": "python -u"
改变: "python": "$pythonPath -u $fullFileName"
如果您遇到tempCodeRunnerFile或选择问题:
code-runner.ignoreSelection| 归档时间: |
|
| 查看次数: |
4056 次 |
| 最近记录: |