【发布时间】:2016-03-10 19:19:25
【问题描述】:
我是 Arduino 项目的粉丝,我遇到了一个 HID 项目。在我想测试硬件之前,事情真的很简单。 开发人员上传了一个 Python 程序示例来测试所有内容。这是我第一次使用 Python,我得到一个又一个错误。 你能告诉我我需要安装哪些版本的软件和库才能运行这个应用程序吗?我发现很多库与 Python、Windows x86/64 等版本不兼容。
import sys
from pygame import *
import os
from ocempgui.widgets import *
from ocempgui.widgets.Constants import *
base.GlobalStyle.load("joy.style")
init()
j = joystick.Joystick(0)
j.init()
print 'Initialised Joystick : %s' % j.get_name()
print 'Num axes:',j.get_numaxes();
print 'Num buttons:',j.get_numbuttons();
# Grab current joystick status
event.pump()
class Application():
def event(self, evt):
if evt.type == JOYAXISMOTION:`
这是足够的信息还是我应该发布完整的代码?
提前致谢
【问题讨论】:
-
您还应该包括您遇到的错误。可能是你没有涉及所有的库(你需要有 pygame 和 ocempgui 包),或者它们安装不正确,或者它没有连接,或者其他什么。你能edit那个信息吗?
-
对于 Python,您发布的 sn-p 的语法来自 2.x 版本,因此您需要其中之一,而不是 3.x 版本之一。跨度>
-
您有 requirements.txt 文件吗?如果是这样,您只需要创建一个虚拟环境并在其中运行 pip install -r requirements.txt