簡體   English   中英

如何使用Python 3.5作為默認python解釋器

[英]How to use Python 3.5 as default python interpreter

我剛剛在Mac OS Sierra上安裝了Python 3.5,並更新了.bash_profile文件:

MacBook:~ admin$ more .bash_profile

# Setting PATH for Python 3.5
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH

當我檢查PATH的設置是否正確時,我得到以下輸出:

MacBook:~ admin$ echo "$PATH"
/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet

但是,當我從終端運行Python時,仍然執行python 2.7:

MacBook:~ admin$ python --version Python 2.7.12
MacBook:~ admin$ which python /usr/local/bin/python

默認情況下如何使用Python 3.5?

我相信,您的驚喜來自shell在嘗試/ PATH / bin之前先搜索PATH。 你真的想要的那部分一塌糊塗,但你可以解決它用一個簡單的別名。 就像是

alias python='/Library/Frameworks/Python.framework/Versions/3.5/bin/python'

...應該可以解決問題。 但是,我建議您選擇除python之外的其他名稱,例如pythpy3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM