Python科学计算环境推荐——Anaconda
Anaconda是一个和Canopy类似的科学计算环境,但用起来更加方便。自带的包管理器conda也很强大。
首先是下载安装。Anaconda提供了Python2.7和Python3.4两个版本,同时如果需要其他版本,还可以通过conda来创建。安装完成后可以看到,Anaconda提供了Spyder,IPython和一个命令行。下面来看一下conda。
输入condalist来看一下所有安装时自带的Python扩展。粗略看了一下,其中包括了常用的Numpy,Scipy,matplotlib和networkx等,以及beautiful-soup,requests,flask,tornado等网络相关的扩展。
奇怪的是,里边竟然没有sklearn,所以首先装一下它。
condainstallscikit-learn
如果需要指定版本,也可以直接用[package-name]=x.x来指定。
conda的repo中的扩展不算太新,如果想要更新的,可能要用PyPI或者自己下载源码。而conda和pip关联的很好。使用pip安装的东西可以使用conda来管理,这点要比Canopy好。下图是我用pip安装的nltk,jieba和gensim。
我对这个科学计算环境的另一个要求就是能够多个Python版本并存,尤其是2.x和3.x的并存。这个通过virtualenv可以做到。Anaconda也正是通过其实现的。
下面用conda创建一个名叫python2的版本为python2.7的环境。
condacreate-npython2python=2.7
这样就会在Anaconda安装目录下的envs目录下创建python2这个目录。
向其中安装扩展可以:
直接用condainstall并用-n指明安装到的环境,这里自然就是python2。
像virtualenv那样,先activate,然后在虚拟环境中安装。
这里突然有一个问题,怎样在IDE中使用创建出来的环境?如果是PyCharm等IDE,直接设置Python安装目录就可以了。那spyder呢?其实spyder就是一个Python的扩展,你需要在虚拟环境中也装一个spyder。
最后就是spyder的主界面。变量查看窗口很好用。
相关文章
- pycharm自带python环境吗_Python IDE环境之 新版Pycharm安装详细教程[通俗易懂]
- Python学习笔记(一)PyCharm社区版安装教程
- python fileinput_Python之fileinput模块学习「建议收藏」
- Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法[通俗易懂]
- 【说站】python中使用动量交易策略
- python读取图像的几种方法_python图像识别教程
- python分析人口出生率代码_国家统计局居然也能用的上Python?人口数据Python脚本了解一下?…[通俗易懂]
- python画等边三角形_四边形的画法
- python之pandas简单介绍及使用(一)「建议收藏」
- pycharm新建python文件默认抬头_如何安装python环境
- python定义函数求和_Python定义函数实现累计求和操作
- Python爬取全球疫情数据,制作数据可视化图
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- python try 抛出异常
- Python __dir__()用法:列出对象的所有属性(方法)名
- Python函数式编程——学习笔记详解编程语言
- Linux下如何快速卸载Python环境(linux如何卸载python)
- Python输出函数print()总结(python print())详解编程语言
- Linux与Python:开拓者的新时代(linux和python)
- Linux查看Python版本的有效方法(linux查看python版本)
- 如何在 Python Web 框架 Django 中使用序列化器
- 使用Python连接MySQL数据库,实现高效数据交互(python连接mysql)
- Linux中如何离开Python环境(linux怎么退出python)
- python编程-将Python程序转化为可执行程序[整理]
- Python牛刀小试密码爆破
- Python执行字符串表达式函数(evalexecexecfile)