美文网首页
多版本 Python 共存

多版本 Python 共存

作者: 人畜无害大蝙蝠 | 来源:发表于2017-03-30 09:15 被阅读0次

    Mac 自带Python 2.7,并且是 xcode 的 dependency ,作业要求 Python 3 ,所以当时又装了 Python 3.5 。当时某人帮忙配置了2套,运行 Python 2.7 是用 python 命令,运行 Python 3.5 用 python3 。相应的也有 pip 和 pip3 的不同版本。

    然而,然而我今天要装 nltk library 时候完全忘记,直接使用 pip 不说,看见 warning 有高版本还直接升级了,导致 pip3: command not found 错误。

    我尝试了各种搜索无法解决。

    直接 brew install python3 

    又安装了 Python 3.6 ,安装路径为 /usr/local/lib/python3.6

    原本拥有的 Python 2.7 在 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/

    原本的 Python 3.5 在 /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/

    然后把之前 python 3.5 的link 全部销毁

    vim ~/.bash_profile

    source ~/.bash_profile

    brew link --overwrite python3

    brew unlink python3

    brew link python3

    现在在 terminal 中 python3 命令就是调用 Python 3.6.1,而 sublime 中的配置还是 3.5

    还差 sublime 的配置文件。

    好了,可以假装我只用 python 3.6

    搭环境一直都是我很头痛的事情,虽然不完美,但是第一次独立搞定环境配置,纪念一下。

    相关文章

      网友评论

          本文标题:多版本 Python 共存

          本文链接:https://www.haomeiwen.com/subject/xuduottx.html