首页 > 解决方案 > 由于 window-build-tools 从命令行运行脚本的 Python 错误

问题描述

我最近安装了window-build-tools,发现它在命令提示符下不起作用。
我设法发现解释器的路径不同。
当我从 VScode(Teamsjoin.py) 运行时:

import sys
import pyautogui
print(sys.executable)
>C:\Users\1\AppData\Local\Programs\Python\Python39\python.exe

当我键入 python 并从命令提示符运行它时。

C:\Users\1>python
Python 3.9.1 (tags/v3.9.1, Dec  7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'C:\\Users\\1\\AppData\\Local\\Programs\\Python\\Python39\\python.exe'

但是当我从命令提示符运行脚本时:

C:\Users\1\Documents\Teamsjoin.py
>C:\Users\1\.windows-build-tools\python27\python.exe
Traceback (most recent call last):
  File "C:\Users\1\Documents\Teamsjoin.py", line 3, in <module>
    import pyautogui
ImportError: No module named pyautogui

我想在命令提示符中选择 python 3.9.1 解释器。系统环境变量不包括任何窗口构建工具。
请帮忙

标签: pythonvisual-studio-codecmdpython-importpython-module

解决方案


推荐阅读