Se você é o único usuário na máquina que precisa de acesso a este módulo Python, evite colocá-lo em qualquer lugar fora de seu diretório pessoal. Você pode colocá-lo praticamente em qualquer lugar em seu diretório pessoal e adicioná-lo ao seu PYTHONPATH
~/Projects/MySoftwareProject/Packages/ e depois adicionar esse diretório a PYTHONPATH
sempre que trabalhar nesse projeto. Um método mais conveniente de fazer isso é usar virtualenv
para criar Python isolado ambiente para diferentes projetos.
Se você precisar instalar este módulo Python em todo o sistema (para que vários usuários possam usá-lo) procure primeiro no repositório padrão de pacotes. Se você não puder encontrá-lo, procure um PPA para ele; talvez o desenvolvedor deste módulo tenha criado um. Se você não conseguir encontrar um, poderá criar um (ajudará os outros). Instalá-lo manualmente deveria ser o último recurso. : D
Dito isto, se você realmente precisar instalá-lo manualmente, um bom local para instalar pacotes localmente é /usr/local
. Então, por exemplo, este módulo pode ser colocado sob /usr/local/lib/python2.7/site-packages
.