文章目录 [ 隐藏 ]
Mac系统自带的是python2.7的环境,作为程序员,当然要用最新的版本。
安装mac最新版本并删除掉旧版
在python.org下载Mac OS X 64-bit/32-bit installer
运行安装包,按照默认的路径安装好
删除掉mac自带的python2.7
1 |
sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 |
把第安装好的Python目录移到原本系统所有的目录位置。
1 |
sudo mv /Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions |
修改文件所属的Group为wheel
1 |
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.5 |
更新一下Current的Link,原始是指向系统自带的Python2.7,重新链一下
1 2 3 |
sudo rm /System/Library/Frameworks/Python.framework/Versions/Current sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions/Current |
重新链接可执行文件
1) 先把系统原来的执行文件删掉
1 |
sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config |
2) 建立链接
1 2 3 4 5 6 7 |
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pydoc3.5 /usr/bin/pydoc sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /usr/bin/python sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pythonw3.5 /usr/bin/pythonw sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5m-config /usr/bin/python-config |
测试本地环境
1 2 3 4 5 6 7 |
dengyuandeMacBook-Pro:/ oosmart$ python Python 3.6.1 (v3.6.1:69c0db5050, Mar 21 2017, 01:21:04) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> print("Hello world!") Hello world! >>> |
未经允许不得转载:Python在线学习 » Mac如何安装Python