一、Anaconda是什么 二、Python、Anaconda、Spyder、pycharm的关系 三、另一个版本的通俗解释 四、Anaconda的安装(Windows下) 五、Anaconda的卸载(ubuntu下)
一、Anaconda是什么? Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org/downloads/windows/)选择对应的版本下载安装。
Anaconda有如下优点: 1.免费开源 2.支持近800个第三方库 3.适合数据计算领域开发 4.....
Anaconda的优点总结起来就八个字:省时省心、分析利器。 1. 省时省心: Anaconda通过管理工具包、开发环境、Python版本,大大简化了你的工作流程。不仅可以方便地安装、更新、卸载工具包,而且安装时能自动安装相应的依赖包,同时还能使用不同的虚拟环境隔离不同要求的项目。 2. 分析利器: 在Anaconda官网中是这么宣传自己的:适用于企业级大数据分析的Python工具。其包含了720多个数据科学相关的开源包,在数据可视化、机器学习、深度学习等多方面都有涉及。不仅可以做数据分析,甚至可以用在大数据和人工智能领域。
一个有意思的事情,anaconda和python的的英文翻译分别是:
二、Python、Anaconda、Spyder、pycharm的关系 在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我们一般选择安装JDK+Eclipse工具。 类比一下,我们可以直接在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行。但是这不方便,一方面有很多包需要手动安装,另一方面编辑工具不好用。因此出现了Anaconda、pycharm、spyder等工具。 Anaconda可以用来方便地管理工具包。直接安装Anaconda就相当于安装了Python,再安装了很多工具包。装完Anaconda之后,还缺少一个编辑工具,可以选择Spyder(Anaconda自己带着)或者pycharm等等。
关系: 1. Spyder和anaconde
至于想用Spyder还是pycharm,建议都用一下。具体用哪个知乎上有讨论:https://www.zhihu.com/question/48168875
总结: 单独使用JDK,就相当于单独使用Python。 使用JDK+Eclipse,就相当于使用Python+pycharm(或Spyder) 但是我们不用Python+Pycharm(Spyder)而是使用Anaconda+Pycharm(Spyder),因为anaconda内置了很多第三方库,可以方便的管理包。
三、另一个版本的通俗解释 Anaconda是一个科学计算环境,当在电脑上安装好Anaconda3以后,就相当于安装好了Python,还有一些常用的库,如numpy,scrip,matplotlib等库。 (如果你这里没有安装anaconda的话,直接安装了Python,装完Python 想要使用这些库的话 还要在cmd中运行 pip install ...)
anaconda装好之后,Python就可以用了。到此,其实你的Python就可以用了,接下来就是说关于IDE开发环境了,到目前为止我比较推荐的有两个pycharm和spyder,如果你之前习惯用MATLAB,那么就尝试用用spyder吧,况且当你装好anaconda时候,spyder就也安装好了,在开始菜单中找到anaconda菜单里面就有一个spyder。打开就可以用。spyder和MATLAB的工作空间很像,但是pycharm也很强大,很多人都在用pycharm。 好了到目前为止我应该说明白了搭建Python工作环境的一些问题。在我看来 切记不要直接装Python,还是装anaconda搭建起来的科学环境要方便很多。在选择Anaconda2和Anaconda3中我选择了Anaconda3。这里有一个对应,Anaconda2对应的就是Python2.x的版本,Anaconda3对应的就是Python3.x的版本。
四、anaconda的安装(Windows下) 步骤1. 下载地址:https://www.anaconda.com/distribution/ 。选择合适的版本,本人选择Python3.7 64-Bit版本。
下载完之后,为一个exe文件,如下所示:
步骤2. 双击下载好的exe文件进行安装 (1)点击next
(2)点击I agree:
(3)选择just for me点击next。(假如你的电脑有好几个users,才需要考虑这个问题。其实我们电脑一般就一个 User,就我们一个人使用,如果你的电脑有多个用户,可以选择All Users)
(4)点击browse选择安装目录,next
(5)不要勾选第一个框。虽然勾选了第一个框之后,后面就不需要配置环境变量了,但是提示说,“Not recommended,...,may cause problems requiring you to uninstall and reinstall Anaconda"。意思是说可能会导致出问题,出了问题就得卸载掉重装才行。我之前就勾选了,结果就出了问题了,又重装了一遍。所以,大家不要怕麻烦,安装完之后,可以手动添加环境变量,一劳永逸。 点击install等待完成。
(6)点击next
(7)点击skip
(8)取消两个勾选框点击finish;
步骤3.验证是否安装成功。 在开始中,找到Anaconda下的Anaconda Prompt,可以打开命令行:
输入 conda --version(或者conda -V),如果显示版本,则说明安装成功。注意,直接打开cmd命令行,输入conda -V是无效的,因为没有配置环境变量。
步骤4:设置环境变量 应该不是必须的,只要每次都用Anaconda Prompt打开命令行,就应该不需要。 以后用得着的话,再修改。想改的可以搜一下怎么设置。
步骤5:修改Anaconda镜像地址。 安装Anaconda时候,访问的是国外的网络,所以下载Anaconda和安装包时会特别慢。我们需要更换到国内镜像源地址,这里我更换到国内的清华大学地址。简单来说就是在cmd中分别运行这两个命令就好了。
步骤6. 更新包。 初次安装的包一般比较老,为了避免之后使用报错,可以输入 conda upgrade --all (conda update --all命令应该效果一样)命令,把所有包进行更新,在提示是否更新的时候输入 y(Yes)让更新继续,等待完成即可。
五、Anaconda的卸载(Ubuntu下) 1. 删除Anaconda的整个目录。 rm -rm /home/lpc/anaconda2
2.修改环境变量,把Anaconda相关的删掉 vim ~/.bashrc 删掉 source ~/.bashrc
参考文章: 1. https://www.cnblogs.com/yuxuefeng/articles/9235431.html 2. https://www.cnblogs.com/tq007/p/7281105.html 3. https://www.zhihu.com/question/48168875
|