每每以为攀得众山小,可、每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,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. cache.config文件配置模板

    # # cache.config # # The purpose of this file is to alter caching parameters of # specific objects o ...

  2. dubbo扩展http协议后FullGC

    问题 dubbo内部定制的版本中,在处理大于10K的包的时候,会出现内存溢出的现象 原因是我们在定制dubbo http协议的时候,使用了jboss包里面的HttpRequestDecoder的htt ...

  3. Spring学习之装配Bean

    通过注解配置的bean,默认是单例 @Autowired private CodeTypeService codeTypeService; 测试:在Controller层调用Service层对象Cod ...

  4. iOS-状态栏字体颜色【白色】【Xcode9.1】

    Xcode9之前 设置状态栏颜色首先在info.plist文件中,加入UIViewControllerBasedStatusBarAppearance = false: <key>UIVi ...

  5. Java锁概念基础

    Java中的锁不管是Lock还是synchronized都可以分为互斥锁和非互斥锁. 互斥锁只能被一个线程持有,其他线程只能等待锁的释放.synchronized,ReentrantLock,Read ...

  6. JVM基础篇(一)

    JVM简介 JVM(Java虚拟机)是一个虚拟的机器,在实际的计算机上通过软件模拟来实现.JVM有自己的硬件,如处理器.堆栈.寄存器等,还具有相应的指令系统. JVM包括一套字节码指令集.一组寄存器. ...

  7. POJ 3581 Sequence [后缀数组]

    Sequence Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 6911   Accepted: 1543 Case Tim ...

  8. Node.js爬取豆瓣数据

    一直自以为自己vue还可以,一直自以为webpack还可以,今天在慕课逛node的时候,才发现,自己还差的很远.众所周知,vue-cli基于webpack,而webpack基于node,对node不了 ...

  9. yii2 源码分析Behavior类分析 (四)

    Behavior类是所有事件类的基类,它继承自object类 Behavior类的前面注释描述大概意思: * Behavior类是所有事件类的基类 * * 一个行为可以用来增强现有组件的功能,而不需要 ...

  10. 中小研发团队架构实践之应用监控Metrics

    一.Metrics简介        应用监控系统Metrics由Metrics.NET+InfluxDB+Grafana组合而成,通过客户端Metrics.NET在业务代码中埋点,Metrics.N ...