微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 VSC 终端中运行测试器文件 - ModuleNotFoundError

如何解决在 VSC 终端中运行测试器文件 - ModuleNotFoundError

我制作了一个测试文件来检查我的其他文件是否正确执行,但是我只能通过单击文件上的运行来获得输出(右上角的绿色箭头)。当我在终端中输入“python Test.py”时,我得到:

致命的 Python 错误:initsite: 无法导入站点模块 ModuleNotFoundError: 没有名为“站点”的模块

当前线程 0x0000000102c0ce00(最近调用优先):

我认为这是我的终端的环境问题?我在正确的文件夹中(Test.py 上方的一个)。

有什么想法可以改变这种情况吗?

谢谢!

解决方法

看起来您在终端中运行 python Test.py 时使用的 Python 解释器与单击 Run Python File in Terminal(绿色三角形)按钮时使用的不同。

您能否在 VSCode 终端(CMD: where python; Powershell: get-command python)中键入此命令来检查您在执行 python Test.py 命令时使用的是哪个 python你的python文件?并将其与另一个进行比较。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。