参考文档:http://www.it165.net/pro/html/201405/13603.html html
简介:python
pyenv能够帮助你在一台开发机上创建多个版本的python环境, 并提供方便的切换方法shell
virtualenvvirtualenv则提供了一种沙箱机制, 就是将一个目录创建为一个虚拟的python环境, 这样的话, 用户能够创建多个虚拟环境, 每一个环境里面的python版本能够是不一样的, 也能够是相同的, 并且环境之间相互独立。bash
一切都很顺利,遇到几个小问题,记录下:spa
查看本机是否已经安装virualenv.net
~/.pyenv/bin/pyenv权限不足code
添加~/.pyenv/bin/pyenv可执行权限,不然会提示htm
$HOME/.pyenv/bin/pyenv: 权限不够
3.source ~/.bash_profile 的时候开发
提示文档
../libexec/pyenv: 没有那个文件或目录
我查看目录结构,发现这个文件的确是存在的
因而我修改$HOME/.pyenv/bin/pyenv文件
./libexec/pyenv
再次运行
source ~/.bash_profile
成功!