每每以为攀得众山小,可、每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~

———————————————————————————

安装完anaconda,就相当于安装了Python、IPython、集成开发环境Spyder、一些包等等。是一个IDE、安装包的大杂烩,很好很强大,官方下载链接:https://www.continuum.io/downloads

下载后,直接安装即可,炒鸡方便。

————————————————————————————————————————

问题一:里面的python是下载Anaconda后就直接出现了的吗?

是的,同时还帮你下载了python 以及ipython,同时也可以选择下载得版本。

————————————————————————————————————————

问题二:Anaconda下载了之后,安装的时候出现报错:

  1. already exists,please choose a different location

总是只能安装到默认的下载路径,就是自己不能设置、选择Anaconda的安装路径。

解决办法:文件名的问题

可以直接在安装路径中填写,比如你想装在F盘,但是需要新建一个文件夹,假设文件夹名为Anaconda,你就在浏览中选择F盘,然后在路径后面补充Anaconda就可以,比如:F:\Anaconda

————————————————————————————————————————

一、Anaconda配套软件的简介

Anaconda加载好之后,有一堆新的东西,这些东西是啥?(主要参考博客:Windows下Anaconda的安装和简单使用

1、Python(shell),跟常规以前下载的python

2、IPython(shell),和我们pip install ipython安装的ipython用法一样

3、Ipython QTConsole(新版:JupyterQTConsole),类似于Python GUI,将ipython装饰得更好看一些。

4、 IPython Notebook(新版:Jupyter Notebook),可编辑、可视化程度高的文档类编译方式。

5、Spyder(IDE),堪比Rstudio的IDE,我也找过很多python的IDE,据说这款很像matlab,而且也有点Rstudio的感觉,我觉得很不错。

6、Anaconda prompt。如果要pip加载包,需要用这个命令窗口,跟CMD一个道理。只不过,可以将包安装在Anaconda认识的路径下。

7、Anaconda Navigator。类似安装包以及安装环境的一个集合。然后点击Environment,root就是我们安装的环境,py35是我后来安装的环境。

————————————————————————————————————————

二、其他的IDE使用anaconda

由于安装完anaconda就自带了Spyder集成开发环境了,所以不需要任何配置可以直接使用,但是其他你自己安装的IDE要想使用anaconda需要配置。

配置的方法我们可以去官网了解。下面我们以Pycharm为例。

其实如果anaconda在Pycharm之前安装,那么遇到解释器选择的时候会有一个选项,我们直接选择就OK了。如果在Pycharm之后安装,我们只需要手动设置一下Pycharm所用的解释器就行了。

——————————————————————————————————————————————————————

三、自带的安装包以及安装方式

其实安装完anaconda后,基本上就把我们常用的部分包安装好了,但是毕竟只是安装了一小部分(我们可以去官网查看安装了哪些包),还有一部分需要我们自己来安装。 
查看已经安装的包我们可以在命令提示符中输入pip list或者用anaconda自带的包管理器conda(conda list)。就可以看到包的列表。

我们可以在命令提示符中输入pip install 包名,或者conda install 包名

conda和pip的用法基本上一致(更新?卸载?还不确定)。但是我们使用conda安装的时候不仅会安装当前你要安装的包还会提示更新其他已经安装过的包,所以我基本上都是直接用pip安装。

pip或conda不能安装的话,我们就下载文件安装,比如exe文件(双击安装)或者whl文件(pip安装)等等。

从而,里面一些安装包是没有的:scikit-learn、nltk , jieba 、 gensim

敲的代码是:

  1. conda install scikit-learn

书写格式:

  1. conda install name
  2. name是需要安装packages的名字,比如,我安装numpy包,输入上面的命令就是:
  3. conda install numpy
  4. 单词之间空一格,然后回车,输入y就可以了

——————————————————————————————————————————————————————

四、Jupyter Notebook——最好的编译笔记本

一般堆代码也都是在Ipython Notebook里面完成的,很少去Spyder里面编辑,毕竟能少打开一个软件窗口就要节省一个窗口,而且整合在浏览器中的Ipython Notebook对代码每一步的测试很好用,命令行和批处理完美的融合在了一起
而且学会了Markdown语言后,整个就是一个笔记本,无论是图片,视频,数学公式,还是项目列表,表格,各种格式的文本都可以在一个ipnb文件里完成。是科学工作者和程序员的好笔记本,只有更爱它。(本节来源知乎链接

调出方式

点击Jupyter Notebook后,会跳出以下网页,

点击python scripts——untitled.ipynb就可以调用了。

可以插入图片

可以嵌入网络链接

可以插入网页

可以直接绘图

对 pandas 的良好支持

可以编辑数学公式

—————————————————————————————————————

应用一:如何在Linux系统中加载Anaconda?

我在虚拟机里面先下载了Anaconda的安装包,由于放在了Ubuntu 16.04的桌面,需要找到这个桌面位置,然后执行以下的命令:

bash Anaconda2-4.2.0-Linux-x86_64.sh

我的虚拟机里面是:

cd /home/设置名称/Desktop

python︱Anaconda安装、简介(安装报错问题解决、Jupyter Notebook)的更多相关文章

  1. Ubuntu安装 jdk.rpm 报错问题解决

    报错问题出现原因 第一次使用Ubuntu操作系统,很多命令及软件安装方式与以往使用的Linux操作系统(CentOS)有很大区别.现在总结使用Ubuntu在安装JDK中,遇到的问题及解决方法. roo ...

  2. appium+python自动化63-使用Uiautomator2报错问题解决

    前言 appium desktop V1.7.1版本使用命令行版本启动appium后,使用Uiautomator2定位toast信息报错:appium-uiautomator2-server-v0.3 ...

  3. 关于ECShop4.0安装时数据库报错问题解决

    是ECShop版本的问题,重点在$db_host不能带端口号,把这个文件 ecshop4\ecshop\install\includes\lib_installer.php 里面3处db_host开头 ...

  4. iOS工具】rvm、Ruby环境和CocoaPods安装使用及相关报错问题解决

    〇.前言 <p>在iOS开发中 CocoaPods作为库依赖管理工具就是一把利器. 有了 CocoaPods则无需再通过拖 第三方库及第三方库所依赖的 framework静态库到项目中等麻 ...

  5. python 3.5.2安装mysql驱动报错

    python 3.5.2安装mysql驱动报错 python 3.5.2安装mysql驱动时出现如下异常: [root@localhost www]# pip install mysql-connec ...

  6. Python 3 mysql 简介安装

    Python 3 mysql 简介安装 一.数据库是什么 1.  什么是数据库(DataBase,简称DB) 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合.数据 ...

  7. 安装SQl Server 报错 "需要 Microsoft.NET Framework 3.5 ServicePack 1" 解决方法

    前言 之前装Sql Server都没遇到过这样的问题, 昨天重装了系统之后, 然后安装SQl Server 报错,提示 "需要 Microsoft.NET Framework 3.5 Ser ...

  8. open-falcon ---安装Dashboard时候报错"SSLError: The read operation timed out"

    在部署open-falcon环境过程中,安装Dashboard时候报错"SSLError: The read operation timed out".如下: [root@open ...

  9. 解决windows下rstudio安装playwith包报错问题

    一.playwith包简介 playwith包提供了一个GTK+图形用户界面(GUI),使得用户可以编辑R图形并与其交互.playwith()函数允许用户识别和标注点.查看一个观测所有的变量值.缩放和 ...

  10. (转)coures包下载和安装 可解决报错ImportError: No module named '_curses'

    原创文章,转载请注明出处. coures curses 库 ( ncurses )提供了控制字符屏幕的独立于终端的方法.curses 是大多数类似于 UNIX 的系统(包括Linux)的标准部分,而且 ...

随机推荐

  1. JS-使用工厂方法创建对象

    function createPerson(name,age,gender){ //创建新对象 var obj=new Object(); //向对象中添加属性 obj.name=name; obj. ...

  2. Codeforces C. Classroom Watch

    C. Classroom Watch time limit per test 1 second memory limit per test 512 megabytes input standard i ...

  3. API函数详解:API大全总目录(按字母排列)

    API函数详解 http://www.feiesoft.com/api/api.html

  4. slick对超过22个属性的表进行映射的两种办法

    版权声明:本文为博主原创文章,未经博主允许不得转载 slick是scala的一个FRM(Functional Relational Mapper)框架,即函数式的关系数据库编程工具库.使用slick不 ...

  5. JAVA并发编程学习笔记------线程的三种创建方式

    创建线程一般有如下几个方式: 1. 通过继承Thread类来创建一个线程: /** * 步骤1:定义一个继承Thread类的子类 * 步骤2:构造子类的一个对象 * 步骤3:启动线程: * */ pu ...

  6. 17年年终总结——走过2017,迎来2018Flag

    引言 记得大概从大学毕业到现在都没有写作啥总结性的文章了(ps:应该是没写过啥长篇大论了),所以也不知道怎么个起头.我也闲聊的方式起头吧. 其实跨入18年就想着写篇总结,总结下自己17年的得与失,不足 ...

  7. POJ [P2594] Treasure Exploration

    DAG图上可相交最小路径覆盖 先求给定DAG的传递闭包,将任意相连的两点加入二分图中,然后就是经典的不相交最小路径覆盖 所谓传递闭包就是将DAG图中任意点间的连通关系处理出来,用Floyd即可 #in ...

  8. CF698C. LRU [容斥原理 概率]

    CF698C. LRU 题意:n种物品,大小为k的队列,\(p_i\)的概率选择第i种物品放入队尾,如果已经有i了就不放了.队列大小>k时弹出队首.求\(10^{100}\)次操作后每种物品在队 ...

  9. 【原创】 c#单文件绿色资源自更新

    先引用dnlib.dll 更新程序先fody成一个文件 放置主程序资源文件 更新程序.exe #region using System; using System.Diagnostics; using ...

  10. .NET图表控件(LightningChart )的用法

    概述 LightningChart (LightningChart Ultimate) 软件开发工具包是微软Visual Studio 的一个插件,专攻大数据可视化呈现问题,用于 WPF(Window ...