我一直试图弄清楚这个错误几天,它让我发疯。我正在为Canopy上的python中的LeapMotion设备编写一些代码。但是我一直收到这个错误: 导入错误:没有名为Leap的模块 我尝试添加路径:
import sys
sys.path.append("/ThisPC/OS(C:)/LeapMotion/Leap_Motion_SDK_Windows_2.3.1/LeapDeveloperKit_2.3.1+31549_win/LeapSDK/lib/x86")
import Leap, sys, thread, time
我也尝试将此路径作为列表导入,每个文件夹单独附加。 但没有什么对我有用。请帮助,我已经尝试过几十个论坛并且无法解决这个问题。我的Canopy是最新的(只是安装它)和我在Windows 8上工作。
答案 0 :(得分:0)
这一行看起来有问题:
sys.path.append("/ThisPC/OS(C:)/LeapMotion/Leap_Motion_SDK_Windows_2.3.1/LeapDeveloperKit_2.3.1+31549_win/LeapSDK/lib/x86")
这不是任何操作系统上的有效文件路径。尝试删除字符串中路径的前几部分:
sys.path.append("C:/LeapMotion/Leap_Motion_SDK_Windows_2.3.1/LeapDeveloperKit_2.3.1+31549_win/LeapSDK/lib/x86")
请注意,Leap Motion SDK不提供安装到其中一个标准Python位置(或将库放在那里的脚本)的模块。