Instala o módulo python para um usuário sem acesso root?

0

Eu tenho um programa em Python que usa o wxPython e eu participo com o py2app no Mac. Isso funcionou perfeitamente bem em 2.6 (eu tinha wx e py2app instalado em 2.6). Mas por causa de alguns bugs na biblioteca zipfile em 2.6 (como não ser capaz de zipar ou descompactar arquivos), eu tenho que usar 2.7.3. Meu administrador instalou o Python 2.7.3, portanto zipfile não é mais um problema. Mas o 2.7.3 não vem com o py2app e, como meu administrador altamente qualificado tem medo de terminais, não consigo instalar o py2app. Pensei em virtualenv , mas o wxPython se recusa a instalar em um virtualenv.

Então, no final, existe alguma maneira de instalar o py2app apenas para o meu usuário, então não preciso de root / sudo? Seja apenas a biblioteca, ou uma instalação completamente nova em python, ou qualquer outro método, eu preciso de 2.7.3 com py2app e wxpython.

    
por tkbx 05.01.2013 / 15:57

1 resposta

0

Normalmente, você pode instalar módulos para usuários não-root usando

pip install --user py2app

Acredito que easy_install -U py2app também funciona ...

    
por 05.01.2013 / 17:49