Como alterar o caminho padrão do Python para 2.6 a partir do 2.7.2 no iMac OSX Lion 10.8.5?

1

Eu preciso instalar o Scipy, o Numpy, o Scikit-Learn no meu iMac, que roda no OSX Lion 10.8.5, o Python padrão é o 2.7.2. Eu fiz o download do Scipy, Numpy, Scikit-learn, mas não consegui instalá-los porque o meu Python padrão é 2.7.2

Eu entendo que 4 versões do Python 2.3, 2.5, 2.6, 2.7 estão presentes no meu iMac. Quer saber como mudar o meu Python padrão para o 2.6?

Obrigado

Tian

    
por Rider44 13.10.2013 / 11:35

2 respostas

0

Eu não estou familiarizado com o Mac, mas no Linux (e em alguns outros unixes), a execução de um comando como root definirá o executável padrão do python como 2.6

cd $(dirname $(which python))
ln -sf python2.6 python
    
por 08.11.2013 / 16:26
0

Uma mudança rápida entre as versões python padrão no OSX

$: defaults write com.apple.versioner.python Version 2.5
$: python -V

#   [ Output ]
#   Python 2.5.6

$: defaults write com.apple.versioner.python Version 2.7
$: python -V

#   [ Output ]
#   Python 2.7.5

% depython em todo o sistema, Preferências

Essas preferências para python-apple são definidas na base do usuário. Para definir o sistema padrão da versão Python, escrevemos em /Library/Preferences/com.apple.versioner.python . Você deve ser admin para fazer isso.

$: sudo defaults write /Library/Preferences/com.apple.versioner.python Version 2.5

Se decidirmos definir o python versão padrão em todo o sistema, poderemos definir também uma versão padrão python específica do usuário.

A variável de ambiente VERSIONER_PYTHON_VERSION

Podemos usar a variável de ambiente VERSIONER_PYTHON_VERSION além de nossas preferências. Esta variável de ambiente tem precedência sobre as configurações nos arquivos de preferências!

$: export VERSIONER_PYTHON_VERSION=2.5
$: python -V

#   [ Output ]
#   Python 2.5.6
    
por 19.05.2015 / 13:19