Como configurar alias para python3 no OSX

2

Estou tentando definir um alias para python3 para que eu possa executá-lo com python .

Aqui está meu .bash_profile

atual
# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
alias python=“python3”
alias 3=“python3”
alias py=“python3”

Quando executo python , obtenho -bash: “python3”: command not found .

Eu posso executar python3 e ele abrirá corretamente py 3.X.X ( 3.6.1 no momento da postagem).

Há muitas meias-respostas ao longo dos anos aqui & Então, e alguns comentários mencionando o meu problema, mas espero que isso possa ser um recurso para uma resposta completa. Ou talvez um de vocês esteja melhor no google do que eu e possa ser uma pergunta duplicada!

    
por Noah Kiss 02.04.2017 / 22:27

1 resposta

2

Quando eu executo python , recebo -bash: “python3”: command not found

Por que você está usando e (aspas inglesas) em vez de ' (aspas simples normais)?

Tente o seguinte (corrigido) .bash_profile

# Setting PATH for Python 3.6
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
alias python='python3'
alias 3='python3'
alias py='python3'

Leitura Adicional

por 02.04.2017 / 22:48