如何在Kubuntu 14.04上为Python 3安装PyWavelets?
我正在尝试在Kubuntu 14.04上安装PyWavelets,但一直没成功...
因为在Ubuntu的官方软件库里没有python3-pywt(只有适用于python 2的python-pwt),所以我试着用pip来安装。于是我输入了:
$ sudo pip3 install pywavelets
结果出现了这个错误:
Downloading/unpacking pywavelets Downloading PyWavelets-0.2.2.zip (528kB): 528kB downloaded Running setup.py (path:/tmp/pip_build_root/pywavelets/setup.py) egg_info for package pywavelets Traceback (most recent call last): File "", line 17, in File "/tmp/pip_build_root/pywavelets/setup.py", line 14, in from util import commands File "/tmp/pip_build_root/pywavelets/util/commands.py", line 25, in import templating ImportError: No module named 'templating' Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 17, in File "/tmp/pip_build_root/pywavelets/setup.py", line 14, in from util import commands File "/tmp/pip_build_root/pywavelets/util/commands.py", line 25, in import templating ImportError: No module named 'templating'
有人知道怎么解决吗?
1 个回答
0
在Kubuntu 14.04系统上,我使用的是Python 3.4。我安装了一些包,主要是给Python 3用的,比如python3-all-dev
,还有和numpy
和Cython
相关的包。
然后我从GitHub上克隆了一个项目,地址是pywt repo。
接下来,我就可以执行以下操作:
$ python setup.py install --user
构建和安装都很顺利,所以我测试了一下,看看一切是否正常:
$ python3
>>> import pywt
>>> pywt.test()
. . .
OK (SKIP=1)
<nose.result.TextTestResult run=934 errors=0 failures=0>