2016-04-15 2 views
0

Установленный Python 3.5.1 на Mac. Когда я пытаюсь загрузить модуль из стандартной библиотеки Python, такие как пункт установить BeautifulSoup, я получаю ошибку ниже:Python 3.5.1 Ошибка установки пакета на mac

Collecting BeautifulSoup 

Использование кэшированных BeautifulSoup-3.2.1.tar.gz Полный выход из командной питона setup.py egg_info: Traceback (последний последний звонок): Файл «", строка 1, в Файл «/private/var/folders/bz/2h0jcnq54pzcvjp2x0mhrc6r0000gn/T/pip-build-b_z00926/BeautifulSoup/setup.py», строка 22 Печать «Тестирование модулей прошло успешно!» ^ SyntaxError: Missing круглых скобок в вызове 'печать'

---------------------------------------- 

Команда "питон setup.py egg_info" потерпел неудачу с кодом ошибки 1 в/частных/вар/папки/BZ/2h0jcnq54pzcvjp2x0mhrc6r0000gn/T/пип-сборке -b_z00926/BeautifulSoup/

ответ

0

Это, кажется, старая версия BeautifulSoup. Попробуйте вместо этого:

pip install beautifulsoup4 
+0

ничего себе, это было просто. Спасибо за это ... Я сделал эту проблему более сложной, чем это было на самом деле. SMH – Bryan

+0

@Bryan - Если бы вы могли принять мой ответ, он удалит этот вопрос из оставшейся без очереди очереди ... – ArtOfWarfare

0

Недостающая Скобки часть можно предположить, что пип использует python2 по умолчанию, когда вы на самом деле нужно python3

простой обходной путь:

python3 -m pip install beautifulsoup # or beautifulsoup4 

, который имеет тот же эффект, как пип install, но явно указывает, какой python использовать

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