我在Windows 10 PC上的Visual Studio代码内部运行python程序时遇到麻烦。

当我从终端启动python会话并说import cv2时,我没有收到任何错误:

python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP

当我通过命令提示符并从环境中启动VSCode时,得到了ModuleNotFoundError

python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP

Traceback (most recent call last): File "gui.py", line 3, in <module> import cv2ModuleNotFoundError: No module named 'cv2'

当我尝试从环境中以python gui.py形式运行程序时,命令提示符崩溃并显示错误消息:

python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP

除了想知道是否有办法从python env中启动我的IDE,以便可以找到所有本地包之外,我不确定如何问这个问题。

最佳答案

确保在系统中安装了Visual Studio代码。
确保配置了环境变量。 (请参见下图以供参考)
python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP
转到Anaconda命令提示符,然后键入code --version(请参见下图作为参考)
python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP
要从Anaconda / Window命令提示符下启动VS代码,请键入code。 (见下图)


python - 如何在Anaconda Env中启动Visual Studio Code-LMLPHP

关于python - 如何在Anaconda Env中启动Visual Studio Code,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50360460/

10-12 12:30
查看更多