运行代码时,错误表示未定义的符号:PyInt_AsLong

时间:2017-03-09 09:31:31

标签: python .so

我正在使用我的树莓派来运行HUB 75 LED矩阵。 我必须导入一个库才能做到这一点,但是当我运行我的代码时,该库中的某些内容似乎会引发错误......我能做些什么吗?该文件似乎有一个.so扩展名,当我看...我怎么能打开它? 我知道我的代码可能看起来有点傻,但如果导入的库不起作用,我就无法解决。 这是代码:

from PIL import Image
from PIL import ImageDraw

from rgbmatrix import Adafruit_RGBMatrix

matrix = Adafruit_RGBmatrix(32,1)

image = Image.new("1", (32, 32))
draw = ImageDraw.Draw(image)

image = open(smileyForMatrix.bmp)
image.load()
matrix.SetImage(image.im.id, n, 1)

这是错误:

Traceback (most recent call last):
File "/home/pi/Desktop/matrixLED/matrixImage.py", line 5, in <module>
from rgbmatrix import Adafruit_RGBMatrix
ImportError: /home/pi/Desktop/matrixLED/rgbmatrix.so: undefined symbol: PyInt_AsLong

0 个答案:

没有答案