Antes de tudo, você deve realmente exportar para PYTHONPATH=/home/jacos/qtreactor:$PYTHONPATH
para não estragar nada que possa estar lá dos arquivos de configuração do sistema, & c, mas prefixá-lo em vez disso - além disso, você não precisa iniciá-lo com "export" lá. Você desejará executar um novo shell ou executar source ~/.bashrc
para que essas alterações entrem em vigor.
O caminho de pesquisa padrão é sempre anexado a $ PYTHPATH, de acordo com o meu "man python", e você pode dar uma olhada nele abrindo um shell python e executando o seguinte:
import sys
print(sys.path)
Isso deve lhe dar uma idéia de quais caminhos o seu python está pesquisando, e você pode então descompactar em um desses diretórios.
Quanto à maneira correta de fazer isso, se o qt4reactor estiver disponível para qualquer pessoa que esteja usando o computador, coloque-o em / usr / lib / python (ou melhor ainda, / usr / lib / python [version], pois python2 .7 e python3 possuem diferenças perceptíveis ...) e adiciona esse caminho ao PYTHONPATH de qualquer pessoa usando a máquina atribuindo-a em /etc/bash.bashrc ao invés de ~ / .bashrc. Se for utilizável apenas para você, crie uma pasta adequada em seu diretório home e coloque o qt4reactor , de modo que, se você precisar adicionar mais módulos python no futuro, você não irá desordenar. sua pasta de casa demais. Obviamente, você precisará alterar suas adições para $ PYTHONPATH no seu ~ / .bashrc também. Se você é o único usuário desta máquina, então use o método que você gosta - pessoalmente eu iria para o que simula máquinas multi-usuário, mas isso é porque eu corro outro boxen que fazer ter vários usuários e acho que é bom manter bons hábitos.