0

我正在使用一个名为 Novation Launchpad 的 MIDI 控制器进行一些工作,该控制器有一个可供导入和使用的 python 模块。

我的代码一直卡在行上LP = launchpad.Launchpad()。所以这是我尝试调试的方式:

import launchpad
print "I've started"
LP = launchpad.Launchpad()
LP.Open()
print "I worked!"

该程序从不打印I've worked,所以我知道我的问题在于创建 Launchpad 实例。

使用朋友的笔记本电脑,我们没有遇到任何问题。我有间歇性的问题,它工作和不工作,真的不知道从哪里开始寻找!

4

1 回答 1

0

因此,在找到可以使用这些命令运行的程序后,很快就清楚我没有启动pygamepygame.midi.

import pygame, pygame.midi, launchpad

pygame.init()
pygame.midi.init()
print "I've started"
LP = launchpad.Launchpad()
LP.Open()
print "I've worked"

会运行得很好。

于 2015-04-24T16:06:06.327 回答