python 环境搭建
Contents
准备
pyenv : 管理多个Python版本, 是从rbevn(管理多个ruby版本)改造来的
virtualenv: 管理工作空间的python环境, 可以让每个app的python环境相互隔离, 相当于给每个app都复制一份python
安装
pyenv 已经集成了 virtualenv, 所以不需要单独安装virtualenv了.
安装pyenv比较简单
1 | # 下载到本地: |
使用
1 | pyenv install --list #查看可安装python版本 |
卸载 pyenv
1 | rm -rf $(pyenv root) |
virtualenv
1 | pyenv virtualenv 2.7.12 VENV27 # 将会在pyenv的version目录下新建一个VENV27的python环境 |
设置pip源
国内访问pip默认源超时严重, 建议设置阿里或豆瓣的pip源
1 | vim ~/.pip/pip.conf |