一:Python 安装
官网下载地址 https://www.python.org/downloads/windows/
根据所应用的系统,选择下载对应的版本,本系列随笔中, 我将使用python 3.6.4 版本
默认安装即可 C:\Python36,安装时选择添加到环境变量(也可以安装完成后,将python安装路径加入到环境变量)
验证安装
方式一:打开cmd窗口,键入python,在输出的信息中可以看到 Python 3.6.4
方式二:打开cmd窗口,键入 python -V,可以看到只输出python版本信息 3.6.4
二:虚拟环境
在项目的开发过程中,可能会安装很多第三方库、不同的项目也需要使用不同的库,如果所有的项目所使用的库都安装在系统级别环境下,难免显得“臃肿”,在此建议使用虚拟环境管理工具Virtualenvwrapper(virtualenv的扩展包),方便管理虚拟环境,它可以做: - 将所有虚拟环境整合在一个目录下 - 管理(新增,删除,复制)虚拟环境 - 快速切换虚拟环境
系统级别环境:指安装python时的系统路径 C:\Python36
Project 1、Project 2、Project 3 是在系统级别的环境中虚拟出来的三个环境,三个项目的运行环境使用到的第三包不一样,它们之间互不影响
1:安装Virtualenvwrapper
pip install virtualenvwrapper-win
2:设置虚拟环境默认工作空间
创建的虚拟环境位于当前用户下新建的envs文件夹中(C盘),但是因为后续可能安装很多第三方包导致文件过大,影响磁盘存储。故设置虚拟环境的默认路径为其他容量较大的磁盘中。
在环境变量中增加变量WORKON_HOME,值为预设路径,F:\(设置虚拟环境默认工作路径后需要重新打开cmd)
3:创建第一个虚拟环境
mkvirtualenv Project_01
创建完成后并自动进入已创建的虚拟环境
进入虚拟环境默认路径,可看到如下文件夹
再创建 Project_02、Project_03
mkvirtualenv Project_02
mkvirtualenv Project_03
4:查看当前已有的虚拟环境
5:切换工作虚拟环境
6:删除虚拟环境
7:虚拟环境常用命令总结
pip install virtualenvwrapper-win (安装虚拟环境管理工具)
mkvirtualenv workspacename (创建虚拟工作环境)
workon workspacename (切换工作虚拟环境)
deactivate (退出当前工作的虚拟环境)
rmvirtualenv workspacename (删除指定虚拟环境)
lsvirtualenv (查询已存在的虚拟环境)
三:Python IDE 的选择
1. Eclipse with PyDev
2. Komodo Edit
http://komodoide.com/komodo-edit/
3. Vim
http://www.vim.org/download.php
4. Sublime Text
5. Pycharm
http://www.jetbrains.com/pycharm/
6. Emacs
http://www.gnu.org/software/emacs/
7. Wing
8. Pyscripter
https://code.google.com/p/pyscripter/
...
...
...
...
适合自己的,才是最好的