Pyechonest - модуль поиска неисправностей
Я использую пакет echonest python. Это работает найти на моем ноутбуке Ubuntu Linux с использованием Anaconda Python 2.7. https://github.com/echonest/pyechonest
Однако, когда я использую свой ноутбук с Windows 10 с Anaconda 3.4, я не могу запустить какой-либо код, потому что он не может найти модуль util, когда я импортирую Artist. Я могу сделать это нормально на Linux Python 2.7
Windows 10 Anaconda 3.4 dist
Run: из пихонест импортного художника
Ошибка: файл "C:\Anaconda3\lib\site-packages\pyechonest-9.0.0-py3.4.egg\pyechonest\artist.py", строка 11, в утилите импорта
ImportError: нет модуля с именем 'util'
Я довольно новичок в Python, так что простите, я пропустил что-то очевидное.
1 ответ
Я столкнулся с той же проблемой - это потому, что версия pyechonest, в настоящее время доступная на pypi, не совместима с Python 3. См. https://github.com/echonest/pyechonest/pull/37
До слияния вы можете установить ветку из репозитория jsbronder следующим образом:
pip install --upgrade git+https://github.com/jsbronder/pyechonest.git@py3