mac上Python安裝和修改Python默認路徑遇到的問題
阿新 • • 發佈:2018-01-13
() 一個 python3 color 9.png 3.6 size 存在 軟鏈接
此處例子是我使用homebrew安裝了python3.6.1,建立一個符號鏈接,創建一個python3的命令,達到使用自己安裝的python3的目的。此處不修改PATH,而是把需要添加的可執行文件或者符號鏈接放進PATH定義好的目錄下(比如/usr/local/bin)。
1.Mac系統自帶的python環境在:
其中,解釋器在該目錄下的 ./bin/python2.7
Python 2.6.9:/System/Library/Frameworks/Python.framework/Version/2.6
其中,解釋器在該目錄下的 ./bin/python2.6
2.用戶安裝的python環境默認環境在:
python 3.4.2:/Library/Frameworks/Python.framework/Version/3.4
其中,解釋器在該目錄下的 ./bin/python3.4
python 2.7.7:/Library/Frameworks/Python.framework/Version/2.7
其中,解釋器在該目錄下的 ./bin/python2.7
3.homebrew安裝的python在
../Cellar/python3/3.6.1/bin
pip3所在位置
/Cellar/python3/3.6.1/bin/pip3
-
命令總結
ls -al /usr/local/bin | grep python #顯示/usr/local/bin目錄下所有與"python"字符串相關的文件
#查看python3指向的文件
此處運行 python3.6.1的一種方法為:
../Cellar/python3/3.6.1/bin/python3
退出可用: exit()
ls -l ../Cellar/python3/3.6.1/bin | grep python
建立軟鏈接
ln -s ../Cellar/python3/3.6.1/bin/python3 /usr/local/bin/python3
若軟鏈接已存在(刪除原有鏈接再建立軟鏈接):
rm /usr/local/bin/python3 #刪除原有鏈接 ln -s ../Cellar/python3/3.6.1/bin/python3 /usr/local/bin/python3
最終使用截圖如下:
mac上Python安裝和修改Python默認路徑遇到的問題