运行 VSC 终端中的测试文件 - ModuleNotFoundError
Running a tester file in the VSC terminal - ModuleNotFoundError
我制作了一个测试文件来检查我的其他文件是否正确执行,但是我只能通过单击文件上的 运行 来获得输出(右上绿色箭头)。当我在终端输入 'python Test.py' 时,我得到:
Fatal Python error: initsite: Failed to import the site module
ModuleNotFoundError: No module named 'site'
Current thread 0x0000000102c0ce00 (most recent call first):
我认为这是我终端的环境问题?我在正确的文件夹中(上面 Test.py)。
有什么办法可以改变它吗?
谢谢!
您在终端中 运行 python Test.py
时使用的 python 解释器看起来与您单击 Run Python File in Terminal
(绿色三角形) 按钮。
你能在VSCode终端输入这个命令吗(CMD: where python; Powershell: get-command python)到当您对 运行 您的 python 文件执行 python Test.py
命令时,检查您使用的是哪个 python?并将其与另一个进行比较。
我制作了一个测试文件来检查我的其他文件是否正确执行,但是我只能通过单击文件上的 运行 来获得输出(右上绿色箭头)。当我在终端输入 'python Test.py' 时,我得到:
Fatal Python error: initsite: Failed to import the site module ModuleNotFoundError: No module named 'site'
Current thread 0x0000000102c0ce00 (most recent call first):
我认为这是我终端的环境问题?我在正确的文件夹中(上面 Test.py)。
有什么办法可以改变它吗?
谢谢!
您在终端中 运行 python Test.py
时使用的 python 解释器看起来与您单击 Run Python File in Terminal
(绿色三角形) 按钮。
你能在VSCode终端输入这个命令吗(CMD: where python; Powershell: get-command python)到当您对 运行 您的 python 文件执行 python Test.py
命令时,检查您使用的是哪个 python?并将其与另一个进行比较。