eu tenho umsemi-legadosistema, onde não consigo instalar pip
e estou gerenciando pacotes através .egg
dos quais construo a partir dos fontes. Eu queria atualizar paramiko
, e para isso estava instalando manualmente todos os pacotes dependentes, todos bem instalados, excetocryptography
O módulo instalado e funciona para root
(ou sudo
), mas não para o usuário sem privilégios. Eu configurei o PYTHONPATH
para o usuário sem privilégios e é igual ao do root
s sys.path
, ainda vejo get ImportError
! O arquivo egg está instalado /usr/local/lib/python2.7/dist-packages/
e eu chown
editei todos os arquivos egg para 777
!
Não tenho certeza do que mais está faltando aqui! Além disso, não entendo por que apenas cryptography
não está acessível ao usuário sem privilégios, enquanto todos os outros arquivos/módulos egg estão acessíveis.
Alguém pode me dar algumas dicas/orientar-me aqui, por favor ...
eu Python-2.7
tenhoUbuntu 14.04.2
Responder1
Se tivesse o subdiretório cryptography
in PYTHONPATH
, deveria ter terminado em ..egg
! E tive que mudar a propriedade de todos os .egg
arquivos e diretórios para o usuário sem privilégios ( chown -R myuser:myuser ...
)