我在Jupyter Notebook工作。我已经安装了music21,musescore,将xml路径设置如下:
us = environment.UserSettings()
us['musicxmlPath'] ='Applications/musescore.app'
我还运行了config,看到music21正在检测到musescore。但是,当我使用show方法时,出现以下错误:
SubConverterFileIOException: png file of xml not found. Or file >999 pages?
感谢您的帮助。谢谢!
答案 0 :(得分:1)
.app文件是目录。 MuseScore.app目录中有一个bin目录和一个名为mscore的文件-这是路径中的实际名称。运行python -m music21.configure
并让自动配置程序来处理它要容易得多。
答案 1 :(得分:0)
您确定该文件存在吗? 尝试将“ Applications / musescore.app”更改为“ /Applications/musescore.app” 希望有帮助
答案 2 :(得分:0)
我从GaetanBaert的here找到了一个答案,它很好用,现在我可以使用show方法了。
他说:“您应该将os.system(musescoreRun)
的{{1}}的891行更改为subconverters.py
。您还需要在subprocess.run(musescoreRun)
的开头import subprocess
。”