前言
在windows下如何配置python呢?本篇文章就简单说说。
安装python2.7
首先下载安装包—这个直接去官网下载即可。
配置环境变量
还记得在cmd命令行下面要运行某个命令,譬如,python如何做吗?
在环境变量里面加入你的相关目录,譬如,默认的python目录是:
C:\Python27
python的包管理工具
请看一张图—网上抄的:
python的包管理工具有setuptools,distribute,easy_install和pip等,就是说,python其实一开始是没有包管理工具或者包管理工具是弱势导致出了几个方案。
现在我们来安装easy_install和pip。
请先到这个网址下载ez_setup.py
setuptools 28.0.0
请稍微阅读一下安装向导,上面的文字,假如有读过的话会发现有两种情况,一种是有powershell3和以上时候的安装方式,另外一种是没有powershell或者版本低的方式,现在网上的教程一般都是后者,应该是后者是通用的,我们可以直接用后者,不过假如想用前者
那么就要先看看有没有powershell了,随便打开一个命令行输入以下命令,然后就可以确定powershell的版本有无情况了。
我的是powershell2,所以用后者。下载ez_setup.py,然后放到python目录下面,运行。
该段已经被废弃,原因如下:
windows的安装包里面已经集成了easy_install和pip,这跟linux下的不同,不需要自己用ez_setup.py来安装,即使运行了也会报错的,下面安装到一半就是报错了,找原因的时候才发现,原来已经集成了,而且windows下面没办法执行通过的。
实际上还是比较推荐nodejs在windows下面开发,而python在linux下面好。
这里要用到pip和easy_install需要将
C:\Python27\Scripts
加入到path环境变量。
安装virtualenv
首先需要明确一下virtualenv是什么来的。
virtualenv是虚拟环境。
在java的项目里面引用第三方类库是调用jar形式的,nodejs下面里面调用第三方package是先在目录下面的node_modules里面找,没有就从node的全局第三方库找。
虚拟环境就是采用nodejs方式来解决每一个项目独立引用第三方包的问题,因为不同项目采用的第三方包的版本很可能不一样,不能直接安装到全局里面去。
输入命令然后等自动完成即可。
结语
python的windows下面的配置就是这样,当然,开发的ide,虚拟环境的使用都没有说,也不在本篇文章范围内。