python 安装心得

pythonxy

安装出现的问题

学习python 的过程中 使用的IDE ,最原始的是python 自带的编译器,后来是在Java平台下的Eclipse编译器,还可以。

到后来学习GUI使用winpython,以及DEV-c++编译器,最近学习数据分析安装了 Enthought Canopy 和 Anaconda

        其中,Anaconda Python 是 Python 科学技术包的合集,功能和 Python(x,y) 类似。它是新起之秀,已更新多次了,目前的版本是1.9.1。包管理使用 conda,GUI基于 PySide,所有的包基本上都是最新版,没有PyQt和wxpython等,容量适中,但该有的科学计算包都有:numpy,sicpy,matplotlib,spyder....。Anaconda Python 是完全免费的企业级的Python发行大规模数据处理、预测分析和科学计算工具,Linux系统里面,Anaconda 安装、更新和删除都很方便,且所有的东西都只安装在一个目录中 /home/wxp/anaconda/,这点比下面的Canopy要好得多。Anaconda的开发和维护中有Python创始人和社区的核心成员。Anaconda目前提供Python 2.6.9,Python 2.7.X和Python 3.3.X三个系列发行包,这也是其他发行版所望尘莫及的。因此在各种操作系统中,无论是Linux,还是Windows、Mac,都推荐Anaconda!

        Enthought目前的版本是1.3.0. GUI基于wxpython,包含PySide,但不包括PyQt. WxPython使用起来是比较方便,但是远没有PyQt和PySide流行,需要使用PyQt的可以自己安装Canopy有自己的集成开发环境(IDE),里面的代码智能提示和自动补全功能不比IPython差的!Canopy中还集成了Pyhton包的在线升级和管理系统,很是方便。由于是商业级别的,Canopy的性能和稳定性超强!也提供免费的free版本和学术版本(用于教育科研也是免费的)。以前叫EPD,现在改名叫Canopy。Canopy第一个将Ipython升级到1.1.0的发行版;MatPlotLib已升级到1.3.1;NumPy 1.8.0;Scipy 1.2.0. 但是它主要是追求性能和稳定性,所以不能指望所有的安装包都是最新的,例如对于MinGW,Canopy是4.8.1,其它版本的发行版可都是4.7呀!basemap官方的业已换成1.0.7了,这对于那些还在被迫使用Grads和NCL的用户而言是个福音!如果你有学校邮箱的话,可以在Enthought的网站注册一下,选择学术+full的发行版本,会让你的工作如虎添翼的。

      最后在安装pythonxy的时候,桌面没有快捷方式,双击也打不开。今天把 Anaconda卸载了,再次安装的时候 就可以啦,原来 是这样的 Anaconda下也有Spyder这个编译器和pythonxy下的Spyder冲突啦。


你可能感兴趣的:(python 安装心得)