python多版本运行
2017-12-27 本文已影响24人
Crystalajj
参考
一直在用python 2.7,最近迫于协同研究,需要转为python 3,查了查资料,在mac和ubantu环境上安装了pyenv
,并安装了jupyter的3的kernel,现在2和3可以随时切换使用啦,真开心。
简单总结一下流程和资料,方便以后查阅。
1 安装pyenv
- 获取pyenv
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
- 将下面的代码(第一行的路径需要改动,改为
pyenv
在你电脑的路径)写入配置文件(mac与ubantu不同,mac使用~/.bash_profile
,ubantu使用~/.bashrc
)
export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"
以~/.bash_profile
为例,如何将上述代码写入~/.bash_profile
呢?
- 在terminal中键入
vim ~/.bash_profile
- 按
i
进入插入模式,将一开始的代码复制粘贴进去,按ESC
进入命令模式,按:
进入末行模式,键入wq
保存并退出
3.激活
source ~/.bash_profile
2 安装新的python版本(假设是python 3.5.0)
$ pyenv install 3.5.0
3 安装virtualenv
4 如果想要用jupyter,需要安装ipython kernel
Note:
- 查询指定application的绝对位置
$ which your_expected_application