Skip to main content

midi player for Python Package physicsLab

Project description

plmidi

介绍

physicsLab项目的unionMusic.py中的c实现部分
之所以单独将c extension分离出来,是因为Androidqpythonqpip不支持含有c extension的python package
而physicsLab的midi拓展是一个可有可无的功能(虽然我怀着极大的热情写了相关代码),因此我将本应是physicsLab的一部分的库分离出来

下载

pip install plmidi

自行构建

首先要做一些准备工作(windows)

py -m pip install build

请下载Visual Studio或者确保你拥有MSVC
这个工具非常智能,会去自动寻找你的编译器
虽然其他编译器可能也行,不过我没成功

然后就是构建了

py plmidi_setup.py build

这个工具也会自动去调用Python.h,因此不需用你自己操心去配路径

虽然这个工具看上去已经做了很多非常智能的操作了,不过你如果是第一次尝试的会应该依然会耗费很多时间

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plmidi-1.0.3.tar.gz (2.3 kB view hashes)

Uploaded Source

Built Distribution

plmidi-1.0.3-cp38-cp38-win_amd64.whl (59.6 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page