因为我平时大多数时候都是用的windows10系统,所以这一系列的笔记所记内容都是基于win10系统的。
python版本选择
现在正是python2到python3过渡的时候,python2更成熟,python3代表了python的发展方向,所以在选择python版本的时候需要根据自己的实际使用情况来考虑。目前来说我要拿python来搭建网站app,而国内比较方便的云空间有新浪SAE和百度BAE,这两者目前都只支持python2.5(2016年10月2日)。所以为了迅速搭建并使用,我选择了最新在python2.7.12版本。
python包管理工具pip的安装
python之所以功能强大是因为它有无数的扩展包可以实现各种功能,后面用到的django架构也属于一个python包,我们用python做的事情越多,需要的python包就越多,为了更好的管理这些包,我们需要一个包管理工具,这就是pip,利用pip可以简单方便的安装和卸载各种python包。
如果你的版本是 Python 2 >=2.7.9 或 Python 3 >=3.4 那么就不需要安装pip,只需要更新一下。(如果python版本低的建议升级最新版本)
打开windows的命令提示符(管理员)
输入 python -m pip install -U pip 来升级pip
升级pip
python虚拟环境的安装virtualenvwrapper
python及python的各种包在不停的更新升级,有可能我们做的第一个程序用的是django1.5版本,第二个程序用的是django1.8,在管理这两个程序的时候就需要在两个版本之间来回切换,甚是麻烦,为了解决python包版本切换问题,python提供的虚拟环境工具viualenvwrapper(比virtualen操作更简单),它可以为每一个程序单独创建一个虚拟环境,这样在管理这些程序的时候只要一个简单的命令就可以在不同的版本之间来回切换。
安装 virtualenvwrapper 命令
pip install virtualenvwrapper-win
虚拟环境命令
创建名为env1的虚拟环境
mkvirtualenv env1
切换到名为env1的虚拟环境
workon env1
列出已有环境
workon
退出环境
deactivate
删除名为env1的环境
rmvirtualenv env1
安装建站用的django架构程序包
django是python中最知名的网站架构,可以快速建设各种网站。
先为自己的项目创建一个虚拟环境,然后再在虚拟环境下安装django。
安装命令
pip install django
以上完成python环境的配置。