python PIL показывает изображение — ошибка файловой системы

#python #windows #python-imaging-library #pyautogui

#python #Windows #python-imaging-library #pyautogui

Вопрос:

Я пытаюсь сделать снимок экрана и отобразить его со следующим кодом:

 import pyautogui

im = pyautogui.screenshot()
im.show()
  

но он говорит в консоли Access is denied. и выдает ошибку Windows:
введите описание изображения здесь

та же ошибка, если я сохраню изображение и попытаюсь дважды щелкнуть его в проводнике (не с помощью python), но по какой-то причине я могу открыть его с помощью sublime text.

код, используемый для сохранения:

 import pyautogui
import PIL

im = pyautogui.screenshot()
im.save(r'screenshot1.png')
im = PIL.Image.open(r'screenshot1.png')
im.show()
  

как мне это решить? должен ли я как-то изменить разрешения на снимок экрана?

Ответ №1:

Вам необходимо изменить тип запуска вашей службы управления лицензиями Windows. Найдите «Службы» на своем компьютере и откройте управление службами. Найдите службу управления лицензиями Windows и измените тип запуска на «Автоматический». Нажмите «применить» и «ок». Обратитесь к этому для визуализации процесса.