Копия Pyperclip вызывает OSerror

Я пытаюсь изучить Python, используя https://automatetheboringstuff.com/.

Находясь на IDLE (Python 3.5 - 64 Bits), Windows 8.1), pyperclip.copy('test') выдает следующее сообщение об ошибке

pyperclip.copy('test') Traceback (последний вызов был последним): файл "", строка 1, в файле pyperclip.copy ('test'). Файл "C:\Python\lib\site-packages\pyperclip__init__.py", строка 53 в _copyWindows ctypes.cdll.msvcrt.wcscpy(ctypes.c_wchar_p(pchData), текст) OSError: исключение: запись нарушения прав доступа 0x000000000000000000

Любая помощь приветствуется!

1 ответ

Решение

Похоже, проблема заключается в 64-битной версии Python на некоторых компьютерах с Windows.

У меня была эта проблема при использовании той же версии Python 3.5, что и у вас (64-битная версия - исполняемый установщик Windows x86-64). У меня не было этой проблемы в Python 3.4, но я использую 32-разрядную версию этого выпуска. Я только что скачал и установил 32-битную версию Python 3.5 (исполняемый установщик Windows x86), и это не дает мне проблемы при использовании pyperclip.

Другие вопросы по тегам