2014-10-22 2 views
1

Гусиная установка помещает гуся в каталог python-goose. Когда я пытаюсь импортировать гусь в IDLE строки я получаю:Что такое правильный синтаксис импорта гуся

>>> from goose import Goose 

Traceback (most recent call last): 
File "<pyshell#0>", line 1, in <module> 
from goose import Goose 
ImportError: No module named goose 

Поскольку гусь устанавливается в каталоге питона-гусе Я считаю, что синтаксис импорта должен быть: из питона-goose.goose импорта гуся однако когда Я бегу это я получаю следующее сообщение об ошибке синтаксиса:

>>> from python-goose.goose import Goose 
SyntaxError: invalid syntax 

Любые предложения о том, как правильно импортировать гусь будет оценено.

+0

Столкнулись 'setup.py install' еще? –

+0

Здравствуйте, Да, я установил setup.py install во время установки. Установка, казалось, работала правильно. Если я инициирую IDLE из моего корневого каталога, я получаю модуль, который не нашел ошибку. Однако, если я меняю каталог на python-goose, а затем открываю IDLE, а затем импортирую goose, я получаю сообщение об ошибке, сообщающее мне, что модуль BeautifulSoup не найден. Тот факт, что в каталоге python-goose импорт может пройти достаточно далеко, чтобы искать BeautifulSoup, указывает, что гусь был установлен. – user3798654

ответ

0

Просто скопируйте гуся каталог /goose-extracor/goose и вставить его с гуся-экстрактор и питон пакетов каталогов

/goose-extractor 
/goose 

И импортировать его

from goose import Goose