【发布时间】:2014-11-27 00:00:28
【问题描述】:
我正在尝试使用the Snack Sound Toolkit 来操纵声音,但是当我尝试运行他们的演示代码时,我得到了一个错误。我按照自述文件中所述的安装说明进行操作。
代码:
#! /usr/bin/env python
from Tkinter import *
from tkSnack import *
root = Tkinter.Tk()
initializeSnack(root)
s = Sound(load='ex1.wav')
c = SnackCanvas(height=100, width=400)
c.pack()
c.create_waveform(0, 0, sound=s, width=400)
Button(root, text='Exit', command=root.quit).pack()
root.mainloop()
错误:
Traceback (most recent call last):
File "G:\workspace\voice test\MinWave.py", line 8, in <module>
initializeSnack(root)
File "C:\Program Files\Python\lib\tkSnack.py", line 21, in initializeSnack
Tkroot.tk.call('eval', 'package require snack')
_tkinter.TclError: couldn't load library "C:/Program Files/Python/tcl/snacklib/libsnack.dll": invalid argument
我正在使用 python 2.7.6 运行 windows 7 x64
谢谢,洛根
【问题讨论】: