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