ImportError:无法导入名称“结构” Python音乐库

时间:2018-10-01 05:00:33

标签: python jython jython-music

我正在尝试演奏音符,但是,导入音乐python库会让我头疼

enter image description here

from music import *

note = Note(C4, HN)
Play.midi(note)

我也尝试过

import music

note = Note(C4, HN)
Play.midi(note)

仍然出现相同的错误

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-7-1cac5ec470ec> in <module>()
----> 1 import music
      2 
      3 note = Note(C4, HN)
      4 Play.midi(note)

/anaconda3/lib/python3.6/site-packages/music/__init__.py in <module>()
      1 from .utils import H
----> 2 from . import utils, tables, synths, effects, structures, singing
      3 from . import legacy
      4 

ImportError: cannot import name 'structures'

1 个答案:

答案 0 :(得分:2)

问题是您正在尝试在不支持JythonMusic的IPython中运行示例。

您需要下载随一切附带的JythonMusic环境(JEM)。看到这里-

http://jythonmusic.org/download/