Eu tenho um pequeno problema com meus pacotes Dist do Python.
Aqui está uma breve explicação.
Estou usando o Ubuntu 14.04 LTS e tenho o Python 2.7 e o Python 3.4.0 instalados nele.
Além disso, eu tenho "pip" também.
Para meu trabalho (projeto) eu precisei instalar alguns pacotes adicionais, como: "NetworkX" e "Pony ORM".
O problema surgiu quando instalei o "pip" e depois o PonyORM.
Como eu posso entender, quando recebi o pip, ele foi instalado diretamente na pasta /usr/local/lib/python2.7/dist_packages
.
Isso ocorre porque o Python2.7 é uma versão padrão do Ubuntu?
Quero dizer, para o caso quando eu escrevo python get-pip.py
no shell e não python3 get-pip.py
.
Então, minha próxima decisão foi instalar o pip para Python3, nesse caso ele aparecerá (e aparece) em: /usr/local/lib/python3.4/dist_packages
folder.
Então eu acabei de instalar o "Pony ORM" mais uma vez e agora eu tenho este pacote em ambas as pastas.
Mas quando decidi instalar o NetworkX, descobri que depois de instalar o pip para Python3, ele funciona APENAS com o Python3. Portanto, agora, não tenho idéia de como superar esse problema e instalar o NetworkX nas duas pastas "dist_package".
Quais são as possíveis soluções para a situação? Como posso diferenciar entre a instalação de pip?
Usar python pip install something
ou python3 pip install something
não gera nada.
Ou talvez apenas crie uma pasta independente e atualize os PATHs de ambos os Pythons? Mas como?
De qualquer forma, apreciarei qualquer ajuda.
Agradecemos antecipadamente.
P.S. Por favor, não culpe pelo inglês, ele ainda está "em desenvolvimento" ^ _ ^