Obtendo o PIP na instalação local do Python

1

Antecedentes: Eu estava tentando fazer com que um determinado programa em Python funcionasse ( link especificamente), mas recebi um erro que Parecia indicar que o Python 2.6 era necessário (ou, pelo menos, quando eu pesquisei o erro e problemas semelhantes, onde era o que eu tinha). Assim, comecei a montar uma instalação local do Python 2.6 (local, portanto não perturbei a distribuição original e trabalhei sem su, como administrador do sistema). Isso requer alguns pacotes, eu tentei adicionar PIP, o que exigia a ativação do zlib para executar get-pip.py (conforme as instruções).

Assim: De acordo com a resposta principal no link , alterei a linha de código declarada. No entanto, preciso configurar ./configure, em Modules / zlib, mas não sei onde ter o ./configure target para que ele seja instalado corretamente (já que não posso usar o padrão para uma instalação local).

Então, minha pergunta: para onde eu visito --prefix? Ou há uma maneira melhor de fazer isto?

Observação: posso obter acesso a privilégios de sudo em uma base de necessidade, portanto, se houver uma maneira muito mais fácil de fazer isso, posso usá-lo.

(Além disso, se houver um lugar diferente, deixe-me saber - não estou familiarizado o suficiente com todos os serviços do StackExchange para saber qual seria o melhor lugar para colocá-lo).

    
por Aaron Dunbrack 27.10.2014 / 20:02

1 resposta

0

Não creio que você precise do python2.6 para executar este aplicativo.

Você terá que instalar as seguintes dependências:

sudo apt-get install libgsl0ldbl python-numpy cython python-pyfits libgsl0-dev python-matplotlib

Em seguida, na pasta rm_tools da fonte, execute:

python ./setup.py install --user

Finalmente, você poderá executar:

~/Downloads/mrbell-pyrmsynth-a0f572c$ python rmsynthesis.py rmsynth.par
rmsynthesis.py ver. 1.2.1
Written by Michael Bell

Parsing parameter file...

Nota: eu usei o python2.7 padrão em 14.04

    
por Sylvain Pineau 27.10.2014 / 21:00