mac下安装2.7和3.6版本的Python
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下安装2.7和3.6版本的Python相关的知识,希望对你有一定的参考价值。
参考技术A 安装homebrew 用homebrew安装pydev$ brew install pyenv
pyenv安装完以后,就可以选择性的进行Python环境安装了。下面已安装Python2.7为例:
$ pyenv install 2.7.5
此外,你还可以通过pyenv查看目前系统中已经安装过的Python版本
$ pyenv versions
如果需要在不同版本的Python间进行切换的话,使用以下命令:
$ pyenv global 3.3.1
当然,你也可以让版本切换只对当前目录生效
$ pyenv local 2.7.5
pyenv install出错
错误信息:zipimport.ZipImportError: can't decompress data; zlib not available解决方法:xcode-select --install,然后安装命令行工具(即使你安装了xcode)
mac下python2.x和python3.x的安装方法和升级方法/卸载
一、首先问个问题,我们为什么要升级python2.x或者python3.x的版本?
一个是低版本会有些bug:或者功能问题,或者安全问题等,另外高版本会引进一些新的功能,也会废弃一些老的功能。
可以通过版本发布说明,了解这个版本的变化内容
二、那么我们为什么使用python3.x呢?
因为python3.x相比python2.x做了一些改动,引入了一些新的功能
目前来看两个版本还会并行存在一段时间,3.x会不会将来取代2.x,或者再出来一个4.x的版本。大家直接升级到4.x也说不准。
三、安装方法:
从官网:https://www.python.org/downloads/ 下载pkg的安装包,直接安装相应的版本,然后使用命令python2.x/pyhton3.x -m site查看安装包的路径。
四、升级方法:
同上,下载最新版本的pkg,直接安装,会覆盖低的版本。3.x的高版本覆盖3.x的低版本,当然不会覆盖2.x的版本。2.x升级也是一个道理
五、卸载:由于安装 Python 时,其自动生成:Python framework,即 Python 框架;Python 应用目录;指向 Python 的连接。所以卸载时,需要删除这些目录和连接。
对于 Mac 自带的 Python,其框架目录为:/System/Library/Frameworks/Python.framework/,而我们安装的 Python,其(默认)框架目录为:/Library/Frameworks/Python.framework
接下来,我们就分别(在 Mac 终端进行)删除上面所提到的三部分。
第 1 步,删除框架:sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x
第 2步,删除应用目录:sudo rm -rf "/Applications/Python x.x"
第 3 步,删除指向 Python 的连接:cd /usr/local/bin/; ls -l /usr/local/bin | grep ‘../Library/Frameworks/Python.framework/Versions/x.x‘ | awk ‘{print $9}‘ | tr -d @ | xargs rm
其他操作系统linux、window的安装方法,基本差不多
以上是关于mac下安装2.7和3.6版本的Python的主要内容,如果未能解决你的问题,请参考以下文章
mac下python环境及third-party库的安装位置