music21 - 无法在 Music21 中显示乐谱
问题描述
我在 Jupyter Notebook 工作。我已经安装了music21,musescore,设置xml路径如下:
us = environment.UserSettings()
us['musicxmlPath'] ='Applications/musescore.app'
我还运行了配置,发现musescore 正在被music21 检测到。但是,当我使用 show 方法时,出现以下错误:
SubConverterFileIOException: png file of xml not found. Or file >999 pages?
任何帮助表示赞赏。谢谢!
解决方案
.app 文件是一个目录。在 MuseScore.app 目录中是一个 bin 目录和一个名为 mscore 的文件——这是路径中的实际名称。运行起来会容易得多python -m music21.configure
,让自动配置程序来处理它。
推荐阅读
- css - 有没有办法仅使用 CSS 根据大小显示图像的一部分?
- c# - 从C#中的特定行删除回车符
- cluster-analysis - 如何在 k-means 聚类中查看与另一个聚类最相似的聚类的数据点?
- api - 如何使用 Keycloak 保护基于 Node-Red 的 API/微服务
- swift - 从 Apple Watch 麦克风执行实时 FFT
- python - 如何在pylab(pyplot)中使用阶梯线(阶梯曲线)填充两种不同颜色的区域?
- java - JPA EntityManager 按 ID 查找实体
- mysql - SQL 如果没有找到值,添加空白值
- pyqt5 - QJsonDocument 失败并出现令人困惑的错误
- amazon-web-services - 如何在网络负载均衡器中将端口 80 重定向到 443