Pip e distribuir não funciona no Python 3.3

4

Sou novo em Python e estou tentando instalá-lo no Windows. Eu estou começando a usá-lo porque eu tenho que configurar um serviço de inspeção para uma pasta do Windows e, em seguida, atualizar um banco de dados quando houver alterações nessa pasta. Pesquisando on-line me levou ao "cão de guarda".

Estou tentando instalar csvkit e watchdog , mas não tive sucesso; pip e easy_install não estão fazendo nada.

Executando o Python 3.3.0 x86.
Windows 7 Professional
Instalado pip e distribua usando o msi.

Ao executar o shell de comando do Python:

Input:
pip install watchdog

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

Prompt de comando normal:

Input:
python pip install watchdog  

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

A solução abaixo, mencionada por Breakthrough, está correta:

Input:
pip install watchdog 

Mas recebi a saída de erro porque estava faltando minha pasta Scripts nas Variáveis Ambientais.

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

Adicionando C:\Python\Scripts resolveu.

    
por John 07.03.2013 / 19:53

2 respostas

2

De acordo com a sintaxe do site oficial pip , tente pip install [module] em um prompt de comando normal (alguns Os módulos exigem um prompt de comando administrativo elevado, em vez de invocá-lo a partir de um shell Python. Pode ver o mais recente pip documento de utilização aqui .

Se por algum motivo você não puder invocar pip , verifique se ele pode ser encontrado em algum lugar na variável de ambiente PATH (consulte a pergunta Como definir a variável de ambiente PATH? para mais detalhes).

Ao chamar python pip install watchdog , você está tentando invocar o arquivo chamado pip do diretório atual, como um script Python, passando os parâmetros restantes como argumentos.

    
por 07.03.2013 / 20:18
0

Esclareça para iniciantes: em cmd , navegue até C: \ Python33 \ Scripts \ (imprima: cd C: \ Python33 \ Scripts) e apenas que escreva pip install [module]

(nota: eu suponho que você tenha o Python 3.3, se você tiver o Python 2.7, então navegue até C: \ Python27 \ Scripts)

    
por 08.06.2013 / 00:26

Tags