Mac Python多版本共存
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac Python多版本共存相关的知识,希望对你有一定的参考价值。
参考技术A mac上默认python版本是2.7,有些脚本只能运行在3.x, 有些只能运行在2.x。这就需要根据需要切换python版本。 pyenv 就是为这种需求而生。首先通过 homebrew 安装 pyenv ,之后的所有Python安装和管理通过pyenv进行。
配置环境变量,在 ~/.bash_profile 或 ~/.zshrc (iTerm用户)文件末尾添加
配置完后执行下面命令使脚本生效
上面都完成后,就可以安装其他python版本了,以安装Python3.5.0为例:
此外,你还可以通过pyenv查看目前系统中已经安装过的Python版本
如果需要在不同版本的Python间进行切换的话,使用以下命令:
当然,你也可以让版本切换只对当前目录生效
最后通过 python -V 确认是否生效
Python多版本共存配置
在cmd命令窗口,输入where python可以查看所有的python
可以分别到目录下将其名字改为python2.exe和python3.exe
或者可以修改环境变量的顺序也可以
对于别的一些多版本冲突也可以参照类似的方法来解决
在ubuntu下,使用如下命令:
ln -s \\usr\\bin\\python3.5 \\usr\\bin\\python3生成一个软链接即可(以上路径只是示例,具体看自己电脑即可)
同理,别的一些版本共存也可以如此配置
以上是关于Mac Python多版本共存的主要内容,如果未能解决你的问题,请参考以下文章