2017-01-22 6 views
-2

Я пытаюсь установить Mechanize для Python 2.7, и у меня возникли проблемы с его установкой непосредственно с веб-сайта. Тогда я попробовал пип. Я считаю, что я уже пишу, потому что «>>> import pip» не приводит к ошибке. Я просмотрел несколько веб-сайтов об установке вещей с помощью pip, но они приводят к ошибке.Проблемы с установкой пакетов с помощью pip

import pip
pip install mechanize
SyntaxError: invalid syntax

Я прочитал, что пип, возможно, потребуется обновить, но

python -m pip install -U pip setuptools

также приводит к ошибке.

Не могли бы вы рассказать мне, что я делаю неправильно, или еще один способ загрузить Mechanize? Любая помощь будет высоко оценена. Если это уже ответили в другом месте, отправьте ссылку.

+2

'pip install' не является кодом Python, это команда оболочки. – jonrsharpe

+0

Вы действительно должны прочитать, что такое пип и что он делает. Это менеджер пакетов, который устанавливает пакеты Python и предназначен для * shell *, а не для интерпретатора Python ... – Li357

ответ

2

Вы должны запустить pip install mechanize в терминале напрямую, а не в консоли python.

+0

Это будет заставлять меня звучать действительно идиотским и некомпетентным, но является терминальным черным фоном и белым текстовым программным обеспечением, которое вы можете введите прямо в? Если это так, я попробовал это там, но это привело к синтаксической ошибке. Я также пытался запустить его в программе IDLE с тем же эффектом. – Phonzi

+0

Терминал или оболочка, где вы вводите 'python' для запуска консоли python. Попробуйте запустить указанную команду с помощью sudo, что может помочь. – Shubham

+0

Что такое sudo? Это код? Извините, я очень новичок. – Phonzi

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