mac升级python2713|mac怎么升级python版本

⑴ mac可以升级python吗 知乎

mac lion自带的python是2.7版本的,有点儿低,要使用一些应用的时候还需要3.3以上的,这时可以用以下的方法更新mac自带的python。先去python的官网下载最新的python,并安装好。现在要删除mac自带的python,如下:sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7把第一步里安装好的Python目录移到原本系统所持有的目录位置。sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions第三步,修改文件所属的Group设置Group为wheel,原来系统自带的就是这样的。sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3第四步,更新一下Current的Link在Versions的目录里有一个Current的link,是指向当前的Python版本,原始是指向系统自带的Python2.7.2,我们把它删除后,link就失效了,所以需要重新链一下sudo rm /System/Library/Frameworks/Python.framework/Versions/Currentsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current第五步,重新链接可执行文件1) 先把系统原来的执行文件删掉sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config2) 建立新的链接sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydocsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/pythonsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonwsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config最后,更新一下.bash_profile文件cd ~
vim .bash_profile (只要能编辑就行)
插入新的Python路径# Setting PATH for Python 3.3# The orginal version is saved in .bash_profile.pysavePATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"export PATH打开命令行,输入python,如下:chenwgtekiMacBook-Pro:~ chenwg$ pythonPython 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 13:52:24)[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwinType “help”, “right”, “credits” or “license” for more information.

⑵ mac 自带python怎么升级

先去python的官网抄下载最新的python,并安装好。现在要删除mac自带的python,如下:sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7 把第一步里安装好的Python目录移到原本系统所持有的目录位置。 sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions 第三步,修改文件所属的Group设置Group为wheel,原来系统自带的就是这样的。

⑶ 如何升级python版本终端简书

2.7.9以上的版本,但是mac上面是2.7.6的,如果真的想要更新,下载官方的pkg并且设置一下环境变量,我就是没有设置环境变量导致了一系列的问题。

⑷ mac安装python怎么升级

比较简单的办法是先安装一个homebrew。然后在命令行输入 homebrew upgrade python 应该就可以了。

⑸ mac python 怎么升级

你安装好了3.6, 那就是3.6的IDLE和launcher.不确定的话,你打开IDLE随便编个东西执行,执行的时候你就可以看到执行框上面会有写你python的版本./

⑹ mac怎么升级python版本

下载Python3.5 for Mac 一步步安装安装的默认路径是:/Library/Frameworks/Python.framework/Versions/3.5/强烈建议不要直接sudo ln -s (会直接覆盖系统原来的link导致想调用自带python的软件出现问题),修改path variable虽然比较安全,但对于你的需要是没有太大必要的。想要实现你的如下要求在终端里直接输入“python”命令就会运行3.5的py版本?直接在.profile加一个alias就可以了。如果你的Terminal运行的shell是bash(默认),可以修改~/.bash_profile,添加下行(具体的path取决于你的python3安装路径):alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"然后重启一下Terminal或者直接source ~/.bash_profile下面的是我的Mac用户的家目录中的.bash_profile内容,供参考alias ls='ls -G' –>ls 带有颜色的文件显示alias ll='ls -l' #unalias ls #unalias ll#export CLICOLOR=1export LSCOLORS=exfxaxdxcxegedabagacad —>设置的显示的目录和文件的带颜色的export PATH=$PATH:/usr/local/mysql/bin:/Library/Frameworks/Python.framework/Versions/3.5/binexport PATH# Setting PATH for Python 3.5# The original version is saved in .bash_profile.pysaveexport PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.5/bin:alias python="/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5"~ 如果想要Python2.7的就把.bash_profile中的最后一行注释掉,要用Python3.5.2的就把.bash_proflle的最后一行生效就好,简单方便,我喜欢。

⑺ mac下的Python解释器(2.7->3.4)升级后,第三方库无法使用

再安装一遍咯。python升级并不会覆盖掉原先的版本,而且3.x和2.x之间的三方库也不一定通用,所以下载库以前看看版本需求吧

⑻ mac python怎么升级到最新版本

不要动自带的python,下载安装一个新的,安装上就可以了,会被放在不同的目录下

⑼ 如何升级到python3版本并且安装pip3及ipython3

假如你使用的是 mac,因为 mac 自带 python2 并且系统对 py2有依赖,建议通过 brew 安装 python3:

安装 homebrew,这个官网有说明,专安属装 xcode 后一行代码就可以搞定。

命令行工具输入 brew install python3,brew 会自动安装 python3和 pip3.

假如你用的是 windows,那么直接去 python3官网下载并安装就可以了,安装之后同样自带 pip

⑽ 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧。基本步骤如下。

第1步:下载Python3.3

下载地址如下:

Python3.3

这里面有windows和mac os x下的安装程序,下载那个64位的安装程序(估计现在没有用32位的mac os x的吧)

第2步:

安装下载的img文件,安装完后的目录如下:

/Library/Frameworks/Python.framework/Versions/3.3第3步:移动python的安装目录原来的安装目录见第2步,不过所有的python都在/System/Library/Frameworks/Python.framework/Versions目录中,所以最好使用下面的命令移动一下,当然不移动也可以。但后面步骤中的某些路径需要修改下。sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions

第4步:改变Python安装目录的用户组为wheel

sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3

python2.7的用户组就是wheel,3.3也照葫芦画瓢吧!

第5步:修改Python当前安装目录的符号链接

在 /System/Library/Frameworks/Python.framework/Versions/目录下有一个Current,这是一个目 录符号链接,指向当前的Python版本。原来指向2.7的,现在指向3.3。所以应先删除Current。然后重新建立Current符号链接,命令如 下:

sudo rm /System/Library/Frameworks/Python.framework/Versions/Currentsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current第6步:删除旧的命令符号链接在/usr/bin目录下有4个python命令的符号链接,使用下面的命令先删除sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config第7步:重新建立新的命令符号链接将第6步删除的符号链接重新使用下面命令建立,它们都指向Python3.3了。sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydocsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/pythonsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonwsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config第8步:更新/root/.bash_profile文件中的路径cd ~
vim .bash_profile 在.bash_profile插入下面的内容即可# Setting PATH for Python 3.3# The orginal version is saved in .bash_profile.pysavePATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"export PATHok,现在重新启动一下Console,然后执行python –version,得到的就是Python 3.3.3。如果在程序中,需要使用下面代码获取python版本

importplatformprint(platform.python_version())

如果还是用了如PyDev等IDE,仍然需要更新一下相关的路径。现在可以使用最新的Python3.3.3了。


赞 (0)