#python #module #pyclips
#python #модуль #pyclips
Вопрос:
я использую pyclips для генерации фактов и правил моей системы .. я загрузил все требования для установки pyclips, которые включают каталог clips, содержащий файлы python, необходимые для использования clips внутри кода python..
но когда я пишу «импортировать клипы» или «импортировать pyclips.clips», появляется ошибка » нет модуля с именем clips»!!
итак, пожалуйста, кто-нибудь может помочь мне сделать импорт правильным?
просто я хочу сказать, что я поместил папку pyclips в папку libraries в папке python на c:/
Комментарии:
1. Если есть setup.py файл, попробуйте запустить «python setup.py установить» (или любой другой эквивалент в Windows). Или попробуйте скопировать папку «clips» (не pyclips) в папку libraries.
2. ага, да, эквивалент в Windows — это просто дважды щелкнуть по setup.py и это то, что я на самом деле сделал, и в результате был установлен пакет CLIPSSrc. теперь я помещаю файл clips в папку lib в python и все равно получаю тот же результат!
3. IDLE 2.6.2 >>> трассировка импорта клипов (последний вызов last): файл «<pyshell#0>», строка 1, в файле <module> импорт клипов «C:Python26libclips_ init_ .py», строка 36, в <module> из _clips_wrap import * File «C:Python26libclips_clips_wrap.py «, строка 37, в <module> импортируйте _clips как _c ImportError: нет модуля с именем _clips >>>
Ответ №1:
PYTHONPATH="/Library/Python/2.7/site-packages/clips/"
export PYTHONPATH
Ответ №2:
Вы не можете дважды щелкнуть setup.py файл.
Сначала вы меняете текущий каталог на место, которое setup.py файл.
Вторая команда использования setup.py установите.
Вы делаете практически все, это нормально.
e.g:
C:WindowsSystem32>F:
F:>cd F:Downloadspyclips-1.0.7.348pyclips
F:Downloadspyclips-1.0.7.348pyclips>setup.py install
Ответ №3:
После сборки пакета CLIPSSrc следуйте ответу Марка.
Если при запуске ‘import clips’ в последующем приглашении python по-прежнему выдается та же ошибка, это означает, что либо модулю clips не удалось выполнить сборку, либо модуль clips отсутствует в пути python.
Вы можете поместить модуль clips в путь к python с помощью:
import sys
sys.path.append('C:PATHTOclipsmoduleclips') # Whatever path the clips module is
Теперь ‘импорт клипов’ должен работать.