请选择 进入手机版 | 继续访问电脑版
81715 13

[源码分享] python+各种包集成安装之Anaconda安装及使用教程 [推广有奖]

施海岩 发表于 2017-7-21 23:41:05 |显示全部楼层 |坛友微信交流群
最近在研究python,得出的一点经验:
1、python与R一样是个开放性软件,有很多第三方包可下载。但我用起来感觉与R不同,python是个集很多优势为一体:1)兼有matlab的科学计算能力,甚至从发展趋势看有超越matlab的趋势;2)兼有C,C++的优势,能与这些计算机领域语音和平共处,可直接引用这些语言的模块,因此python也被称为胶水语言;3)具有计算机程序开发语言的特色,python不仅能进行数据处理,还能进行程序开发,比如GUI的开发。因此,用这个语言的一大部分学者和研究者具有计算机和软件开发背景。
2、作为一门开放性的语言和工具,当前有很多公司或个人开发的平台和工具,以便于对python程序进行解释,这其中包括两类,一类是简单的编译工具,比如python安装后自带的IDLEX,可进行互动式的操作,有些类似于matlab的操作,有比如sunlime、Jupyter Notebook,这些工具简单但不方便,比如要不时下载程序包,也不知道是否满足要求,这类工具比较适合;一类是结合了较多工具的编译工具,如spyder等,操作起来很方便,但其安装依赖于一系列软件包,如果不熟悉python,安装非常麻烦,我自己就尝到过滋味。这就引起第三类集成平台工具,它们为python使用者提供一站式运行环境支持,它们提供python编写和解释的平台,提供程序包下载的工具,提供安装的方法,当前用的较多的三大平台,anaconda、winpython、conpy,据我了解anaconda较为全面,是商业化运作的,anaconda在科学计算方面应用较为突出。winpython是个人维护的平台,较为简陋,我使用后发现不方便,比如下载winpython后,不需要安装而直接减压进行【看起来较为绿色】,其中包括了三个GUI,分别是IDLEX、Jupternotebook、spyder,都可用于解释python语言和程序,但运行不畅【不知道是否是由于我笔记本系统是win10的缘故】,Jupternotebook运作后会死掉【即拼命敲键盘也反应】而只能重启,而spyder启动居然占了14个进程,使我不敢用【这是因为python是个多线程工具,最终程序执行都是由spyder调用python.exe来执行】,但也没那么夸张吧。conpy平台,我没有用过,但据说还可以。
         另外,我使用python编写了一点程序,感觉python使用起来较为简洁,相比R语言、matlab等。当然尚未深入学习,到底是否适合经济学背景的人来用,还有待更多的经验。
        这是我使用的一些经验。

使用道具

minixi 发表于 2017-12-19 12:35:41 |显示全部楼层 |坛友微信交流群
谢谢分享

使用道具

我想请问一下现在下载的网址还可以用吗?我打不开

使用道具

zjdruochen 发表于 2020-2-6 21:44:08 |显示全部楼层 |坛友微信交流群
谢谢楼主分享

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-28 22:58