python多版本运行

参考
一直在用python 2.7,最近迫于协同研究,需要转为python 3,查了查资料,在mac和ubantu环境上安装了pyenv,并安装了jupyter的3的kernel,现在2和3可以随时切换使用啦,真开心。

简单总结一下流程和资料,方便以后查阅。

1 安装pyenv

  1. 获取pyenv

$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv

  1. 将下面的代码(第一行的路径需要改动,改为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

vim命令大全

  • i进入插入模式,将一开始的代码复制粘贴进去,按ESC进入命令模式,按:进入末行模式,键入wq保存并退出

3.激活

source ~/.bash_profile

2 安装新的python版本(假设是python 3.5.0)

$ pyenv install 3.5.0

3 安装virtualenv

pyenv-virtualenv安装

4 如果想要用jupyter,需要安装ipython kernel

查阅文章

Note:

  • 查询指定application的绝对位置
    $ which your_expected_application

一个很棒的教程
教程

你可能感兴趣的:(python多版本运行)