如何在osx上将Python从2.6升级到2.7?在OSX上将Python升级到2.7
回答
有一个安装程序here。
安装Mac Ports。它有一个Python 2.7端口。
sudo port install python27
MacPorts的+1。这也让你可以在不同版本的python之间进行切换,并且在安装第三方python模块时可以进行更多的控制。 – juanchopanza
Homebrew也有一个Python 2.7端口。
brew install python
访问此网站并下载所需的最新OS X版本(2.7.9或3.4.2)。 https://www.python.org/downloads/
现在打开DMG,并执行安装程序...这(Python.mpkg)将安装Python释放到/Library/Frameworks/Python.framework,这不是我们想要的,因为以前安装的/usr/bin/python中的Python版本可能会导致一些令人讨厌的不兼容问题。换句话说,还需要做一些工作才能在Mac上真正更新Python。
- 打开一个终端,输入: 须藤RM -R /System/Library/Frameworks/Python.framework/Versions/2.7这将删除以前安装的Python 2.7.x版本现在
- 输入此插入端子: 须藤MV /Library/Frameworks/Python.framework/Versions/2.7 /System/Library/Frameworks/Python.framework/Versions ,其移动下一个新安装的蟒2.7.9释放到之前的Python版本。
进一步的步骤可以在这里找到: http://wolfpaulus.com/jounal/mac/installing_python_osx/
这看起来好像现在更加复杂一样,按照此链接http://apple.stackexchange.com/questions/101328/file-cant-be-moved-by-root-on-os-x。我无法将任何内容移动到该文件夹 – farnett
蟒蛇2.7捆绑OS X山狮(10.8),并起,所以今日(2018)可能是大多数Mac运行将有蟒蛇2.7没有进一步的努力。
- 1. 如何在Mac OSX中从2.7升级到python 3.5
- 2. 如何在python 2.7上升级pip?
- 3. 在Mac OSX上升级JDK
- 4. 在Mac OSX 10.4上升级到Ruby 1.9
- 5. pip升级没有发生在python 2.7
- 6. symfony的升级到2.7
- 7. 将OSX El Capitan升级到PHP 7
- 8. 从python 2.7升级到3.0及以上版本的危险
- 9. 将Python项目从版本2.7升级到2.7.4
- 10. 在osx上的新行命令python 2.7
- 11. 麻烦在python 2.7中安装spaCy英文模型?并将python升级到3.5?
- 12. 将python升级到2.7,并将Django升级到1.4,但它告诉我没有名为*
- 13. Python请求使用TLSv1或TLSv1.1库,尽管升级到Python 2.7
- 14. Mac OSX现在升级Django未找到
- 15. 如何在Windows上将Python 2.7.6升级到Python 2.7.7
- 16. 在OSX上升级到Ruby 2.0.0后未找到bundle命令
- 17. 在RHEL上升级Python 7
- 18. 需要在我的lxc容器中将我的Python版本升级到2.7。
- 19. Symfony2 LTS:如何从2.3升级到2.7?
- 20. Apache CXF 2.7.X到3.1.11升级
- 21. Symfony的 - 升级2.7至3.0
- 22. 从Python 2.6升级到2.7不起作用
- 23. Python 2.7和MySQLDB:找不到图像(OSX)
- 24. 如何在mac osx中将mongodb从2.0升级到2.2
- 25. 在ec2上将MySQL升级到5.6
- 26. 卸载的Python 2.7 OSX 10.8.4
- 27. py2app和python 2.7 OSX 10.6
- 28. 升级到OSX 10.7.3后修复Postgresql Lion
- 29. Golang 1.6.2不会升级到OSX Sierra
- 30. 升级到OSX 10.8.2“latex:command not found”
使用安装程序在使用'easy_install'或'pip'安装第三方模块时给了我过去的所有问题。此外,切换到版本和从版本切换都很困难。我认为使用'macports'或'fink'是一个更安全的选择。 – juanchopanza
诀窍在于确保为每个您正在使用的Python版本安装'easy_install'版本(来自setuptools或Distribute)或'pip'。在Mac OS X上使用Python框架构建版本之间切换很容易:或者更改shell $ PATH,或者更简单地使用版本名称:python2.6,python2.7,python3.2等。 –
链接被打破。 – kberg