instalação pip para interpretador Python do Windows no Kali Linux

instalação pip para interpretador Python do Windows no Kali Linux

estou tentando instalarpyinstallerpara o interpretador Windows Python em uma máquina virtual Kali.

Basicamente, baixei a versão mais recente do Python 2.7 ->python-2.7.16.msi e instalei-o a partir do terminal através de:

wine msiexec /I python-2.7.16.msi

Até agora tudo bem. Se eu for .wine/drive_c/Python 2.7executar o Python, wine python.exetudo funcionará bem.

Agora preciso instalar o pyinstaller, mas depois digito (no local informado anteriormente):

wine python.exe -m pip install pyinstaller

Recebo um erro conforme relatado abaixo:

Mensagem de erro

Não está claro para mim se preciso instalar pipou se há outro problema. De qualquer forma, não tenho certeza de como instalar pipo interpretador Python do Windows.

Muito obrigado por sua ajuda.

Responder1

Você pode querer tentar wine python.exe -m ensurepip -v. Deve ter uma linha indicando onde pipestá instalado (se estiver).

Como alternativa (e além de), o Scriptsdiretório de instalação do Windows/Wine Python deve conter pip.exe(junto com outros executáveis ​​com nomes semelhantes).

Se por exemplo C:\Python27\Scripts(notanãopor exemplo C:\Python27\Tools\Scripts, ) não existe ou não contém pip.exe, etc. em Wine, você pode:

  • Desinstale e reinstale o Python no Wine, certificando-se de que qualquer opção de instalação pipesteja marcada no instalador durante o processo de instalação.

  • Siga as instruções fornecidasaquibaixar get-pip.py. Essencialmente, você provavelmente desejaria executar:

      wine curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    

Então você gostaria de executar:

    wine python get-pip.py 

Notas

  • A reinstalação é provavelmente preferível ao uso dos métodos curl/ , já que não é tecnicamente coordenado com o "SO" subjacente (que deveria ser efetivamente o Wine, mas o Linux tende a ser extremamente dependente do Python).get-pip.pyget-pip.py

  • Versões oficiais do Windows curlestão disponíveisaqui, conforme necessário, ou para compilações alternativas não oficiais,aqui.

  • wine python -m pip install -U pippode ser outra coisa que você deseja/precisa executar, independentemente de qualquer outra coisa.

informação relacionada