4

Я новичок в Python и пытаюсь установить его на Windows. Я начинаю использовать его, потому что мне нужно настроить службу наблюдения для папки Windows, а затем обновить базу данных, когда в этой папке есть изменения. Поиск в Интернете привел меня к "Сторожевой".

Я пытаюсь установить csvkit и watchdog, но у меня ничего не получилось ; pip и easy_install ничего не делают.

Запуск Python 3.3.0 x86.
Windows 7 Профессиональная
Устанавливаем pip и распространяем с помощью msi.

При запуске командной оболочки Python:

Input:
pip install watchdog

Output:
File "<stdin>", line 1
    pip install watchdog
              ^
SyntaxError: invalid syntax

Обычная командная строка:

Input:
python pip install watchdog  

Output:
python: can't open file 'pip': [Errno 2] No such file or directory

Решение ниже, как упомянуто Прорывом, является правильным:

Input:
pip install watchdog 

Но я получил сообщение об ошибке, потому что мне не хватало папки « Scripts » в переменных среды.

Output:
'pip' is not recognized ans an internal or external command, operable program or batch file.

Добавление C:\Python\Scripts решило это.

2 ответа2

2

В соответствии с синтаксисом официального веб-сайта pip попробуйте pip install [module] из обычной командной строки (вместо некоторых модулей требуется административная командная строка с повышенными правами) вместо вызова его из оболочки Python. Вы можете просмотреть последний документ об использовании pip здесь.

Если по какой-либо причине вы не можете вызвать pip , убедитесь, что его можно найти где-то в переменной среды PATH (см. Вопрос « Как установить переменную среды PATH»? для дальнейших деталей).


Вызывая python pip install watchdog , вы пытаетесь вызвать файл с именем pip из текущего каталога как скрипт Python, передавая оставшиеся параметры в качестве аргументов.

0

Уточнить для новичков: в cmd перейдите к C:\Python33\Scripts\ (распечатайте это: cd C:\Python33\Scripts) и только после записи pip install [module]

(примечание: я предполагаю, что у вас есть Python 3.3, если у вас есть Python 2.7, перейдите к C:\Python27\Scripts)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .