我在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?任何帮助都是非常感谢的。谢谢!
发布于 2018-12-27 05:02:11
.app文件是一个目录。在MuseScore.app目录中有一个bin目录和一个名为mscore的文件--这是路径中的实际名称。运行python -m music21.configure并让自动配置程序来处理它会容易得多。
发布于 2018-12-06 15:48:31
是否确定该文件存在?尝试将“Applications/Musescore.app”更改为“/Applications/Musescore.app”希望能有所帮助
发布于 2020-05-05 11:06:20
我从GaetanBaert写的here中找到了答案,它工作得很好,现在我可以使用show方法了。他说:“你应该通过subprocess.run(musescoreRun)修改subconverters.py的os.system(musescoreRun) 891行。你还需要在subconverters.py的开头使用import subprocess。”
https://stackoverflow.com/questions/53646669
复制相似问题