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
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
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
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
python
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.
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