虚拟环境搭建
虚拟环境最大的好处就是可以将我们的开发环境相互隔离,而不互相影响
比如有的项目是py2开发的,有的是py3开发的,有了虚拟环境,就可以很简单的解决这个问题
pip3 install virtualenv
在~
下创建虚拟环境,取名为 scrapytest
cd
# 创建scrapytest可能会失败,需要开启代理
virtualenv scrapytest
# 进入虚拟环境
cd scrapytest/bin
source activate
python
可以看到我们已经进入了py3的虚拟环境,注意有的默认安装的是py2版本
➜ bin source activate
(scrapytest) ➜ bin python
Python 3.6.3 (v3.6.3:2c5fed86e0, Oct 3 2017, 00:32:08)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
control+d
: 退出py3
退出虚拟环境(让前面的括号消失):
如何创建 py3 的虚拟环境呢?
virtualenv -p python3可执行文件的二进制文件所在路径(可以是python3快捷命令) envname
# eg:
virtualenv -p python3 py3_env