您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Windows下Anaconda的安装和简单使用
Windows下Anaconda的安装和简单使用AnacondaisacompletelyfreePythondistribution(includingforcommercialuseandredistribution).Itincludesover195ofthemostpopularPythonpackages、安装anaconda之前什么都不需要安装,直接在官网下载anaconda,我下载的是Python2.7,32位的。下载后的文件是:直接双击安装,可以自己选定安装位置(这个你自己决定)。安装完成后,我们可以看到:安装完anaconda,就相当于安装了Python、IPython、集成开发环境Spyder、一些包等等。2、Python(shell)这个和我们直接安装Python得到的Pythonshell用法一样。当然由于安装了anaconda,所以在这里好多包我们都可以使用了。3、IPython3.1IPython(shell)我们可以直接点击打开,也可以像下面这样在命令提示符中输入ipython这个和我们pipinstallipython安装的ipython用法一样。3.2IpythonQTConsole直接点击打开,3.3IPythonNotebook我们直接点击打开,或者在命令提示符中输入ipython.exenotebook。4、Spyder(IDE)4.1SpyderSpyder的最大优点就是模仿MATLAB的“工作空间”。直接点击打开:5、安装包其实安装完anaconda后,基本上就把我们常用的部分包安装好了,但是毕竟只是安装了一小部分(我们可以去官网查看安装了哪些包),还有一部分需要我们自己来安装。查看已经安装的包我们可以在cmd命令提示符中输入piplist或者用anaconda自带的包管理器conda(condalist)。5.1pip或conda安装我们可以在命令提示符中输入pipinstall包名,或者condainstall包名。conda和pip的用法基本上一致(更新?卸载?还不确定)。但是我们使用conda安装的时候不仅会安装当前你要安装的包还会提示更新其他已经安装过的包,所以我基本上都是直接用pip安装。5.2文件安装pip或conda不能安装的话,我们就下载文件安装,比如exe文件(双击安装)或者whl文件(pip安装)等等。6、anaconda自带的命令窗口上面我们说的命令提示符基本上都是在系统盘上的操作。其实anaconda自带一个命令窗口。直接点击打开所有可以在“命令提示符”中运行的都可以在这里运行,只不过文件的路径改变了而已。就比如我们在这两个命令窗口中分别输入ipython.exenotebook,默认的文件.ipynb存储在不同的位置。最近在用Python做中文自然语言处理。使用的IDE是PyCharm。PyCharm确实是Python开发之首选,但用于科学计算方面,还略有欠缺。为此我尝试过EnthoughtCanopy,但Canopy感觉把问题搞得复杂化,管理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的主界面。变量查看窗口很好用。
本文标题:Windows下Anaconda的安装和简单使用
链接地址:https://www.777doc.com/doc-4484556 .html