Todos os intérpretes olham primeiro se existe uma variável de ambiente $PYTHONPATH
set, que contém diretórios separados por :
.
-
Para adicionar um diretório a ele, digite
export PYTHONPATH="$PYTHONPATH:/home/stefano/my_modules"
Tudo neste diretório agora estará disponível para todos os seus intérpretes de python. Diretórios inexistentes são ignorados sem um erro.
Se você estiver satisfeito com as configurações, torne a alteração permanente anexando o comando de exportação ao arquivo .bashrc
(ou qualquer outro arquivo de inicialização que você goste em seu diretório pessoal.
Veja também:
Nota: a sintaxe acima significa que a variável PYTHONPATH conterá ela mesma e o novo caminho, você também pode remover a parte $PYTHONPATH:
para apenas definir um diretório. Normalmente, esta variável estará vazia no seu sistema, faz sentido verificar se existe alguma coisa nela: echo $PYTHONPATH
.