2015-09-21 1 views
0

Я пытался выяснить эту ошибку в течение нескольких дней и ее с ума сойти. Im работает над некоторым кодом для устройства LeapMotion в python на Canopy. Тем не менее я не получаю эту ошибку: Импорт Ошибка: нет модуль с именем Leap Я пытался добавить путь:Sys path ImportError: нет модуля с именем 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 

Ive также пытался импортировать этот путь в виде списка, с каждой папке приложенном отдельно. Но для меня ничего не работает. Пожалуйста, помогите, я пробовал смотреть на десятки форумов и не могу решить эту проблему. Мой Навес до настоящего времени (только что установили его), и им работает на Windows 8.

+0

Обычно вы не обращаетесь к сторонним модулям; вы обычно устанавливаете их. Есть ли setup.py? –

+0

Проверьте, что именно имя модуля, который вы пытаетесь импортировать, является правильным (например, с учетом регистра и т. Д.). Последним вариантом является удаление и переустановка с использованием официального способа установки модулей Python. –

ответ

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 (или скрипты, чтобы положить библиотеки там).

 Смежные вопросы

  • Нет связанных вопросов^_^