1. 安装 python3
brew install python3 |
2. 新建虚拟环境
切换到用户根目录
cd |
新建一个 virtualenv:
virtualenv -p python3 .env3 |
其中 .env3
是虚拟环境即将使用的文件夹,可能得到类似下面的结果,表示成功:
Running virtualenv with interpreter /usr/local/bin/python3 |
3. 激活虚拟环境
激活 virtualenv:
source ~/.env3/bin/activate |
这时候命令行开头会发生变化, 会多出一个前缀 (.env3)
,表示当前是在虚拟环境中操作。
验证一下:
which python |
会得到:
/Users/feng/.env3/bin/python |
再验证版本:
python -V |
会得到:
Python 3.6.4 |
发现并不是系统自带的的 python,而是刚刚创建的 .env
文件夹中的 python,而且是 3 的版本,这就对了。
查看一下目前都安装了哪些模块:
pip list |
可能得到如下结果:
Package Version |
则表明已安装了基本模块且 pip 可以正常使用。
4. 退出虚拟环境
退出 virtualenv:
deactivate |
可以看到命令行的前缀 (.env3)
消失不见了。