Импорт pywinauto - нет модуля с именем приложения

Я только что установил pywinauto. Я использую Python 2.7. Тем не менее, когда я пытаюсь импортировать pywinauto:

    import pywinauto as p

Я получаю следующее сообщение об ошибке:

    Traceback (most recent call last):

    File "<ipython-input-3-e7d9e0ea5219>", line 1, in <module>
        import pywinauto as p

    File "pywinauto.py", line 8, in <module>
        from pywinauto.application import Application

    ImportError: No module named application

Я проверил библиотеку, где находится pywinauto и там есть application.py, включая функцию Application.

Есть идеи, что не так?

1 ответ

Не ясно, какой Python действительно используется в IPython (необходимо проверить значение sys.version).

Чтобы установить pywinauto в Python3, запустите C:\Python36\Scripts\pip.exe install -U pywinauto если это не Python по умолчанию в системе.

То же самое для Anaconda Python 2.7, если у вас есть несколько установок Py2:

C:\Users\rlc\Anaconda2\Scripts\pip.exe install -U pywinauto

Надеюсь, поможет.

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