Как установить PyWavelets для Python 3 на Kubuntu 14.04?

#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>