2016-10-05 3 views
1

Я пытаюсь установить pyautogui для Python 3.4 на моем малине Pi 3 в течение последних 2 часов ... Мне это нужно, потому что я написал приложение для сенсорной клавиатуры, которое нужно бегите по нему. На моей основной машине (элементарная ОС 0.4 с Python 3.5) я смог установить ее без каких-либо проблем. Сначала я попробовал sudo pip install pyautogui, но это только установило версию pyautogui Python 2.7. Конечно, потом я попробовал sudo pip3 install pyautogui но дал мне эту ошибку:Python3.4 - Установить pyautogui - Raspberry Pi 3

Running setup.py (path:/tmp/pip-build-hf289jja/pyautogui/setup.py) egg_info for package pyautogui 
Traceback (most recent call last): 
     File "<string>", line 17, in <module> 
    File "/tmp/pip-build-hf289jja/pyautogui/setup.py", line 6, in <module> 
    version=__import__('pyautogui').__version__, 
    File "/tmp/pip-build-hf289jja/pyautogui/pyautogui/__init__.py", line 114, in <module> 
    from . import _pyautogui_x11 as platformModule 
    File "/tmp/pip-build-hf289jja/pyautogui/pyautogui/_pyautogui_x11.py", line 6, in <module> 
    from Xlib.display import Display 
    File "/usr/local/lib/python3.4/dist-packages/Xlib/display.py", line 20, in <module> 
    import new 
ImportError: No module named 'new' 
Complete output from command python setup.py egg_info: 
Traceback (most recent call last): 

Файл "", строки 17, в

Файл "/tmp/pip-build-hf289jja/pyautogui/setup.py", строка 6, в

version=__import__('pyautogui').__version__, 

Файл "/ TMP/пип-сборки-hf289jja/pyautogui/pyautogui/INIT .py", строка 114, в

from . import _pyautogui_x11 as platformModule 

Файл "/tmp/pip-build-hf289jja/pyautogui/pyautogui/_pyautogui_x11.py", строка 6, в

from Xlib.display import Display 

Файл «/usr/local/lib/python3.4/dist-packages /Xlib/display.py», строка 20, в

import new 

ImportError: модуль не назвал 'новым'


Очистка ... Команда питон setup.py egg_info завершилось с ошибкой с ода 1 в/TMP/пип-наращивание hf289jja/pyautogui Сохранение журнала отладки для отказа в /root/.pip/pip.log


... извините за форматирование выше, я не мог» t заставить его оставаться внутри одного кодового окна.

Я понятия не имею, какой модуль «новый» есть. Я пробовал все остальное под солнцем, например, установку с официальных ресурсов: https://pypi.python.org/pypi/PyAutoGUI и различные другие руководства, без каких-либо результатов. Я сейчас просто теряю сознание.

любая помощь grately оценили :)

ответ

0

Попробуйте следующее:

sudo pip3 install python3-xlib 
sudo pip3 install pyautogui 

Это предполагает, что вы есть некоторые другие библиотеки Python3 уже установлены, но вы увидите недостающие устанавливается в выше, если нет.

Смежные вопросы