#python #python-3.x #wavelet #kubuntu #pywt
#python #python-3.x #вейвлет #ubuntu #pywt
Вопрос:
Я пытаюсь установить PyWavelets на Kubuntu 14.04, но он не работает…
Поскольку у нас нет python3-pywt (у нас есть python-pwt для python 2) в официальных репозиториях Ubuntu, я попытался установить его с помощью pip, что я и сделал:
$ sudo pip3 install pywavelets
И у меня ошибка:
Загрузка / распаковка pywavelets Загрузка PyWavelets-0.2.2.zip (528 КБ): Загружено 528 КБ Запуск setup.py (path:/tmp/pip_build_root/pywavelets/setup.py ) egg_info для пакетов pywavelets Трассировка (последний последний вызов): Файл "", строка 17, в файле "/tmp/pip_build_root/pywavelets/setup.py ", строка 14, в из команд импорта утилит Файл "/tmp/pip_build_root/pywavelets/util/commands.py ", строка 25, в шаблоне импорта Ошибка импорта: нет модуля с именем "templating" Завершите вывод из команды python setup.py яйцо_инфо: Трассировка (последний последний вызов): Файл "", строка 17, в Файл "/tmp/pip_build_root/pywavelets/setup.py ", строка 14, в из команд импорта утилит Файл "/tmp/pip_build_root/pywavelets/util/commands.py ", строка 25, в импорт шаблонов Ошибка импорта: нет модуля с именем "templating"
Есть идеи?
Ответ №1:
В Kubuntu 14.04 с использованием Python 3.4 я установил пакеты (для Python 3): python3-all-dev
, и соответствующие пакеты, связанные с numpy
и Cython
.
Затем я клонировал sorce из репозитория pywt репозитория github. После этого я смог сделать:
$ python setup.py install --user
Сборка и установка работали отлично, поэтому я проверил, все ли в порядке:
$ python3
>>> import pywt
>>> pywt.test()
. . .
OK (SKIP=1)
<nose.result.TextTestResult run=934 errors=0 failures=0>