BeagleBone Blue,无法找到rcpy模块(python的robotics cape库)

时间:2017-08-01 17:26:29

标签: python bash module beagleboneblack robotics

我已经在PySerial中编写了串行通信代码,并且没有遇到PySerial库的问题。然而,以相同方式下载的rcpy库却无法识别。

从bash运行时:

python

>>> import serial

>>> import rcpy

Traceback (most recent call last):

    File "<stdin>", line 1, in <module>
ImportError: no module named rcpy

当我尝试运行我的代码时,错误略有不同,告诉我 回溯(最近一次调用最后一次):

File "/var/lib/cloud9/pyIMU.py", line 8, in <module>
import rcpy 
File "/usr/local/lib/python3.4/dist-packages/rcpy/__init__.py", line 5, in <module>
from rcpy._rcpy import initialize, cleanup, get_state
ImportError: No module named _rcpy

我为可怕的格式化道歉,这是我的第一个问题。 任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

从您编写的代码块中,我可以假设您在python-2.x中运行,而不是在python-3.x中运行。

从你评论过的网站(https://pypi.python.org/pypi/rcpy/0.3.5),它说该库只支持Python 3,

所以试试,

$ python3
>>> import serial
>>> import rcpy

如果使用pip3

正确安装它将会有效