Comments (9)
确实,用Python Extension这种方式会导致只兼容固定的Python版本,我回头用Python3.7编译一份去。
from scoredraft.
In ReadMe, I said:
Run CMake to generate makefiles/project files for your system and build. You are recommanded to:
use the /build directory as you building directory i
use /python_test as your CMAKE_INSTALL_PREFIX
In Windows, you can set the variable CMAKE_INSTALL_PREFIX in the cmake GUI.
If CMAKE_INSTALL_PREFIX is already pointed to "python_test", you just need to build the "INSTALL" project in VS after "BUILD_ALL" succeeded.
from scoredraft.
也就是说现在没有预编译模块了?
from scoredraft.
啊抱歉,如果是下载后直接运行例子是不应该出现这个问题的。
请检查以下可能的问题:
- python_test/ScoreDraft/PyScoreDraft.pyd 是否因某种原因丢失
- 操作系统是否为64位Windows. 32位系统这个模块是不兼容的
- 系统中是否存在Python 2.x. 如果有的话,请尝试以下指令运行:
python_test> python3 Hello.py
from scoredraft.
三问题均无
from scoredraft.
我看了一下PyScoreDraft.pyd依赖的其他DLL:
PYTHON36.DLL : 看来你的python必须是3.6版本才能直接用这个build
KERNEL32.DLL: 没什么好说
MSVCP120.DLL & MSVCR120.DLL: 需要VC2013的 Runtime (vcredist_x64)
以上我能想到的。
from scoredraft.
必须是 py3.6?我装的 py 3.7
from scoredraft.
估摸着要自己编译一份了
from scoredraft.
I tried in my python that pre-installed in my system and it does not work:
However, WinPython and Anaconda work flawlessly:
So, in conclusion, I think the problem can be the reason that Python 3.7 is not supported in ScoreDraft. You can try to grab a copy of WinPython (with Python 3.6) since it's portable and does not require an uninstallation to get rid of it.
from scoredraft.
Related Issues (18)
- how to install? HOT 3
- 构建问题:如何使用 CMAKE_INSTALL_PREFIX HOT 1
- No sound when using external instruments HOT 2
- How about half keys? HOT 2
- Will there be binary files under Windows? HOT 1
- 运行python_test下的任何Python脚本,提示分段错误 HOT 5
- Status of this project HOT 3
- 希望能支持midi导入 HOT 2
- 无法访问scoredraft.org HOT 1
- How to use singing synthesis? HOT 1
- Missing lyric error encountered when running singing synthesis example HOT 1
- Cannot compile on macOS HOT 8
- Crashes on macOS HOT 10
- 无法自动对齐起始音 HOT 3
- AttributeError: module 'ScoreDraft' has no attribute 'jklex_UTAU' HOT 10
- Some questions about ScoreDraft HOT 1
- Fail to build on Android 无法在 Android 上编译(aarch64) HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scoredraft.