搭建环境:windows 7 + python 2.7 + python 3.6
第一步:下载Python安装包
1.进入Python官网,选择Python2.7和3.6对应的版本下载。



第二步:安装Python
1.Python2.7的安装,打开安装包,按如下步骤安装:

安装路径尽量不要选择C盘,否则后续安装包的时候会出现权限问题。


2.Python3.6的安装,打开安装包,按如下步骤安装:

调整安装路径并添加Python3.6路径至环境变量

安装完成后再命令窗口中输入Python可以看到启动的默认是Python3.6版本,此时的Python2.7版本已经被后面安装的Python3.6版本覆盖了

为保证两个版本的兼容需要到python2和python3各自的安装目录下复制python.exe并分别重命名为python2和python3,如下:


此方法避免了Python版本的冲突,此时在命令行中可以用过python2和python3分别启动相应版本:

3.为Python配置国内镜像源,个人习惯使用豆瓣源,配置步骤如下:
在用户目录下新建pip文件夹,并在文件夹中新建pip.ini文件,用编辑器打开ini文件并写入如下内容:

[global]
timeout = 1500
index-url =http://pypi.douban.com/simple
trusted-host = pypi.douban.com
保存后重新打开命令窗口即可生效。
4.Python虚拟环境的搭建,搭建虚拟环境的目的是为了不用项目之间包版本的隔离,保证各自的开发环境相对独立,便于管理。
- 首先执行以下命令升级pip:
pip install --upgrade pip
或者执行
python -m install --upgrade pip

- 安装virtualenv
pip installl virtualenv
pip install virtualenvwrapper-win
- 新建虚拟环境
# 1. 创建python2虚拟环境
mkvirtualenv -p python2 env_py2
# 2. 创建python3虚拟环境
mkvirtualenv -p python3 env_py3
- 查看虚拟环境及使用虚拟环境
# 查看虚拟环境
workon
# 切换到虚拟环境
workon 虚拟环境名称
# 退出虚拟环境
deactivate

- 删除虚拟环境
rmvirtualenv 虚拟环境名称
第三步:安装Pycharm和配置Python的开发环境
首先在Pycharm官网下载安装包,社区版本的话相对功能较少但是基本能满足开发需求且无需激活,专业版的话需购买才能激活,详细安装过程这里不赘述。

在Python中配置虚拟开发环境,具体步骤如下图:


网友评论