Se você deseja atualizar o Python, por que não usa o gerenciador de pacotes da sua distribuição? apt-get
no caso do Debian.
Se você quiser instalar uma versão diferente do python, seria melhor fazer isso em um virtualenv .
Se você estiver instalando um pacote que está criando, normalmente ele será colocado em algum lugar como /usr/local/bin
.
Você descobrirá que a maioria dos seus binários atualmente instalados estão em algum lugar como /usr/bin
, mas geralmente você não deseja instalar lá.
Se você deseja instalar apenas para o usuário atual, crie um diretório bin e adicione-o ao seu caminho no diretório inicial do usuário
mkdir ~/bin
Para os arquivos de origem, crie um diretório para aqueles que gostam de ~/src
em qualquer lugar que você quiser.