明日再有风雨,明日再作打算
Tip:每次使用brew 安装后注意认真阅读安装信息,或者使用 brew info 命令查看。
安装/卸载
安装
1
2
3
| $ brew update
$ brew install pyen
$ brew upgrade pyenv
|
upgrade 可以用来更新 pyenv
卸载
常规使用
列出所有可安装python版本
安装
查看现有版本
设置全局环境
设置当前目录环境
查看当前目录使用版本
删除某个版本
pyenv-virtualenv
安装
1
| brew install pyenv-virtualenv
|
似乎还需要添加参数到 你的 .bashrc/.zshrc
里,详见brew info pyenv-vritualenv
创建一个虚拟环境
1
| pyenv virtualenv 3.6.0 tensorlering-env-3.6
|
上述命令会在 pyenv root
目录下生成新的基于3.6.0
虚拟环境tensorflow-env-3.6
。
为虚拟环境的pip加速(国内用户)
出于某些原因,pip安装依赖包有辣么一点点慢。
将默认源替换为豆瓣源是个很好的选择(https://pypi.doubanio.com/simple)
不同于普通的pip配置(将pip源写入 ~/.pip/pip.conf),virtualenv 的pip配置需要写入到 (pyenv root)/虚拟环境名/pip.conf
下。
比如我的tensorlearing-env 环境的pip配置文件就位于:
1
| /usr/local/Cellar/pyenv/1.0.7/versions/3.6.0/envs/tensorlering-env-3.6/pip.conf
|
pip.conf 内容:
1
2
3
| [global]
timeout = 60
index-url = https://pypi.doubanio.com/simple
|