IOError: [Errno 13] Permissão negada com instalação pip

2

Eu fiz esta pergunta no SO, mas eles sugeriram que a pergunta é mais adequada para o Superusuário.

Eu instalei o Python 2.7.9 no Windows 7. Ele deve ter o pip embutido. No entanto, durante a instalação do Python, a configuração do pip falhou. Eu tentei instalar o pip usando o get-pip.py, mas ele também falhou em fornecer o seguinte erro:

Traceback (most recent call last):
File "C:\Users\Ali\Desktop\get-pip.py", line 17853, in <module>
main()
File "C:\Users\Ali\Desktop\get-pip.py", line 145, in main
with open(pip_zip, "wb") as fp:
IOError: [Errno 13] Permission denied: 
'c:\users\ali\appdata\local\temp\tmpe8llat\pip.zip'  

Pesquisei respostas anteriores para problemas semelhantes. Eles referem-se principalmente à execução de cmd como administrador, o que eu fiz, mas ainda recebo o mesmo erro.
Eu descobri que quando eu tento abrir qualquer arquivo usando python no modo de gravação 'w', ele falha me dando o mesmo erro. Eu suponho que é por isso que pip não pode ser instalado. Eu tentei abrir arquivos em diretórios diferentes, mas toda vez que ele falha. Isso está me dando um tempo difícil. Alguém pode me ajudar a saber por que o python não pode gravar arquivos no meu PC?!

    
por Ali Elbehery 13.04.2015 / 19:28

3 respostas

1

Saia de todo o processo relacionado ao python e tente novamente. O pip não pode excluir arquivos que estão sendo usados no momento.

    
por 16.01.2017 / 10:27
0
  1. Verifique se você está conectado com o usuário "ali" e se tem acesso de gravação à pasta c: \ usuários \ ali \ appdata \ local \ temp \ tmpe8llat \
  2. Desinstalar arquivos existentes do Python 2.7.9
  3. Faça o download e reinstale os arquivos 2.7.9
por 13.04.2015 / 20:14
-1

Descobri que esse erro não impede que a instalação seja bem-sucedida.

Os arquivos que o pip não pode excluir são alguns arquivos temporários que acredito. Eu geralmente os excluo à mão de tempos em tempos.

    
por 18.07.2015 / 16:09