2013-05-01 3 views
11

Хорошо, полностью новичок в программировании и питоне. Запуск Windows 7, python 2.7 x64. Я пытаюсь установить dateutil упаковка используя pip.Python newbie - 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 

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

+0

попробуйте использовать командную строку вместо питона оболочки :) – root

+0

Я также использовал питона командную строку C: \ Python27 \ python.exe, и я получаю аналогичную ошибку. Файл «», строка 1 pip СинтаксисError: недопустимый синтаксис – user2338676

+2

Вам не нужно запускать интерпретатор python. Просто запустите 'cmd' и введите' pip install dateutil'. – root

ответ

12

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

+0

ahhh. командной строки Windows. получил его и успех. Спасибо за быстрый ответ!! – user2338676

+1

@ user2338676: если этот ответ решил вашу проблему, вы должны пометить этот ответ как принятый, нажав зеленую галочку! Благодаря! – Sk8erPeter

0

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

easy_install 

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

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