Новичок в Python - PIP/неверная синтаксическая ошибка

Хорошо, совсем новичок в программировании и Python. Под управлением Windows 7, Python 2.7 x64. Я пытаюсь установить пакет dateutil, используя pip.

Я установил pip, numpy и pandas... что было довольно просто, так как это файлы exe.

Сейчас я пытаюсь использовать pip для установки dateutil. В оболочке Python я набрал:

pip install dateutil 

и

pip install python-dateutil

Я продолжаю получать ошибки "Invalid Syntax" в команде установки. Что я здесь делаю неправильно? Я также пробовал это в командной строке python.

Я проверил свои установленные модули, и у меня есть как pip, так и easy_install. Прямо сейчас действительно запутался ... Я также попытался запустить сценарий установки для dateutil и получил эту ошибку:

Traceback (most recent call last):
  File "C:\Python27\Scripts\python-dateutil-1.5.tar\python-dateutil-1.5\setup.py", line 14, in <module>
    TOPDIR = os.path.dirname(__file__) or "."
NameError: name '__file__' is not defined

Помоги пожалуйста! Заранее благодарю за любую помощь.


person user2338676    schedule 01.05.2013    source источник
comment
попробуйте использовать командную строку вместо оболочки python :)   -  person root    schedule 01.05.2013
comment
Я также использовал командную строку python C:\Python27\python.exe и получаю аналогичную ошибку. Файл ‹stdin›, строка 1 пункт SyntaxError: неверный синтаксис   -  person user2338676    schedule 01.05.2013
comment
Вам не нужно запускать интерпретатор Python. Просто запустите cmd и введите pip install dateutil.   -  person root    schedule 01.05.2013


Ответы (2)


Вы не вводите это в оболочке Python. Вы вводите его в командной строке (не пользовался Windows много лет, но раньше он назывался cmd).

person Daniel Roseman    schedule 01.05.2013
comment
ааа. командная строка виндовс. получил это и успех. Спасибо за быстрый ответ!! - person user2338676; 01.05.2013
comment
@ user2338676: если этот ответ решил вашу проблему, вы должны отметить этот ответ как принятый, нажав зеленую галочку! Спасибо! - person Sk8erPeter; 07.10.2013

ты можешь использовать :

easy_install

загрузив setuptools простой способ загрузить любые пакеты Python

person Sameer H. Ibra    schedule 01.05.2013