无法导入 imagegrab
Can't import imagegrab
嘿,我想为 humenbenchmark 瞄准训练制作一个机器人 (https://humanbenchmark.com/tests/aim),但是当我尝试导入 imagegrab 时,我得到了一个很长的错误,我不知道它是什么意思。错误是:
`File "(Path to my python file)", line 1, in <module>
from PIL import ImageGrab File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 779, in exec_module
File "<frozen importlib._bootstrap_external>", line 915, in get_code
File "<frozen importlib._bootstrap_external>", line 973, in get_data
OSError: [Errno 22] Invalid argument`
我的代码是:
from PIL import ImageGrab
编辑:
我开始稍微测试一下,发现 imagegrab 不是唯一出现该错误的模块。 Numpy 和 pyautogui 也不起作用,但像 random 和 time 这样的模块确实起作用。
回答:如果您使用的是 Windows 10,请使用 CMD(命令提示符)运行 脚本。
Visual Studio 代码有时会遇到问题 运行 直接通过自身进行编译。
嘿,我想为 humenbenchmark 瞄准训练制作一个机器人 (https://humanbenchmark.com/tests/aim),但是当我尝试导入 imagegrab 时,我得到了一个很长的错误,我不知道它是什么意思。错误是:
`File "(Path to my python file)", line 1, in <module>
from PIL import ImageGrab File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 779, in exec_module
File "<frozen importlib._bootstrap_external>", line 915, in get_code
File "<frozen importlib._bootstrap_external>", line 973, in get_data
OSError: [Errno 22] Invalid argument`
我的代码是:
from PIL import ImageGrab
编辑: 我开始稍微测试一下,发现 imagegrab 不是唯一出现该错误的模块。 Numpy 和 pyautogui 也不起作用,但像 random 和 time 这样的模块确实起作用。
回答:如果您使用的是 Windows 10,请使用 CMD(命令提示符)运行 脚本。
Visual Studio 代码有时会遇到问题 运行 直接通过自身进行编译。