É possível atualizar o python sem acesso root, esta é a primeira vez usando o red hat linux (qualquer linux) e a versão padrão é python 2.3, que quebra parte do meu código que testei no python 2.6.
Eu tentei construir a partir da fonte, mas ele disse que precisava de acesso root.
Respostas:
Como você compilou a fonte? Se você fez
./configure
, faça o seguinte:(
$HOME
deve ser expandido para algo como/home/burisum
.) Dessa forma, a terceira etapa (make install
) instalará os arquivos em sua propriedade e você não precisará de acesso root.fonte
Você pode fazer uma instalação de "usuário", ou seja, no seu
~
diretório.Atualize seu
.bashrc
(ou equivalente) para inserir o caminho do seu intérprete na frente,/usr/bin
se você pretende que o intérprete sirva como padrão para a sua sessão.fonte
Se você deseja ter acesso aos módulos python mais recentes sem prejudicar seu sistema, sugiro usar o Anaconda. Este contém a última interpretador Python etc ... Ele instala em seu diretório home para que você tenha acesso a ele e você não precisa de permissões de root para usar ou instalá-lo.
Gostaria de deixar a atualização do sistema lidar com o processo de atualização do pacote de sistemas e não tentar forçar nada (a menos que você tenha esquecido a senha root)
fonte