windows平台下Python环境安装
windows下安装python很容易,直接下载windows下的msi安装包:python-2.7.5.msi 双击一路安装即可,安装完成后在path环境变量下添加C:\Python27 和 C:\Python27\Scripts路径(不安装最新的python3.x是因为实在与python2.x有较大的区别,并且资料也比较少,目前使用较多的还是python2.x)。
下载python:http://www.python.org/
下载setuptools:https://pypi.python.org/pypi/setuptools
(setuptools是python的基础包工具,可以帮助我们轻松的下载,构建,安装,升级,卸载python的软件包)
Python第三方Window模块安装文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
(pip install *.whl)
单独安装升级pip
python get-pip.py
$ pip -V #查看pip版本
windows下python第三方库模块的安装(以安装xlrd模块为例)
1、源码安装:比较通用的安装方法,也适用于linux下的安装。下载xlrd-0.7.1.zip之类的压缩包,解压到本地然后执行如下命令进行安装
C:\> cd xlrd-0.7.1
C:\xlrd-0.7.1> python setup.py install
2、Windows Installer安装:下载xlrd-0.7.1.win32.exe之类的windows下直接双击进行安装的包,双击进行安装(它是以注册表形式安装到Python中)。
3、EasyInstall安装:一个类似linux下的yum的工具,安装好该工具后,执行:easy_install xlrd即可完成xlrd的安装(需要联网)。
easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。在 windows下安装EasyInstall只要安装了setuptools即可,下载安装包:setuptools-0.6c11.win32-py2.7.exe 双击安装完成。其中easy_install被安装到了C:\Python27\Scripts下。
4、通过pip安装模块:因EasyInstall有诸多的缺点,pip是用来取代EasyInstall的。有了EasyInstall安装pip就很简单了,进到C:\Python27\Scripts目录下执行:sudo easy_install pip 即可完成安装。也可以下载pip的安装包进行安装。
有了pip后安装xlrd模块,执行:
pip install xlrd
pip使用:安装---pip install packageName (模块安装成功后,被安装到C:\Python27\Lib\site-packages\目录下)
卸载---pip uninstall packageName
安装单元测试框架模块unittest: pip install unittest
显示已安装的模块:pip list
5、其他安装方法,比如用Buildout安装等...
setuptools的安装:
进到解压目录下执行:C:\setuptools-1.3>python setup.py install 即可。
distribute的安装:(setuptools的替代方案)
# wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz
# tar xf distribute-0.6.35.tar.gz
# cd distribute-0.6.35
# python setup.py install
python for eclipse插件:
PyDev - http://pydev.sourceforge.net/update 或 http://pydev.org/updates
独立下载:http://sourceforge.net/projects/pydev/files/
环境前置需求:JDK安装升级到1.7版本,否则安装完成后,eclipse中找不到PyDev菜单。
完成PyDev安装后配置python解释器(已安装到windows上的python的路径):
完成后就可以新建python项目了:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!