文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
关于软件
尽管在是否要从Python 2.7转到Python 3.3或者更高版本这个问题上,目前尚存在一定争论,但我还是支持使用新版本的Python。许多新的Python软件是针对Python 3.3开发的,而且多数遗留软件都已经成功移植到Python 3.3。考虑到这种趋势,选择将过时的Python 2.7恐怕并非明智之举,即使它现在还很流行1。
1Python 2.7是2.x系列的最后一个版本,支持时间到2020年。——译者注
本书所有Python示例需要用到的模块都列在了下表中。
表1 本书使用的软件组件
包 | 使用的版本 | 包 | 使用的版本 |
BeautifulSoup | 4.3.2 | community | 0.3 |
json | 2.0.9 | html5lib | 0.999 |
matplotlib | 1.4.3 | networkx | 1.10.0 |
nltk | 3.1.0 | numpy | 1.10.1 |
pandas | 0.17.0 | pymongo | 3.0.2 |
pymysql | 0.6.2 | python | 3.4.3 |
scikit-learn | 0.16.1 | scipy | 0.16.0 |
在这些模块中,除了需要单独安装的community版模块2和Python解释器外,其他都已经包含在Anaconda发行版中。Anaconda发行版是由Continuum Analytics公司开发的免费软件3。
2pypi.python.org/pypi/python-louvain/0.3
如果你想试用一下数据库(或者你的工作就要用到数据库),那么你还需要下载并安装MySQL4和MongoDB5这两个数据库。它们都是免费的,能运行在Linux、Mac OS和Windows平台上。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论