Как импортировать старую библиотеку Python (Python 2.7 в Python 3.8) - PullRequest
0 голосов
/ 04 мая 2020

Я работаю над Pycharm 2020.1 с Python 3.8. Для проекта мне нужно использовать CAN-связь, я нашел API с демонстрацией и библиотеку в pyd-файле. В файле readme он описан так: «Оболочка Python 1001 * построена с Python 2.7. Поэтому Python 2.7 требуется.»

Возможно ли использовать эту библиотеку в моем текущая среда? Нужно ли устанавливать Python версию 2.7 для запуска библиотеки?

Я создал проект pycharm с библиотекой demo.py и pyd. Похоже, что при импорте произошла ошибка:

    import simply_py as simply
    from simply_py import Message

Когда я запускаю его, PyCharm возвращает ошибку:

import simply_py as simply
ImportError: DLL load failed while importing simply_py: The specified module could not be found.

Это ошибка из-за версии python или моего PYTHONPATH? Демонстрационный файл и файл lib находятся в одной и той же папке, я думаю, что не должно возникнуть никаких проблем с их поиском.

...