Anaconda介绍

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。Anaconda提供环境管理的功能,功能类似 Virtualenv,解决了多版本Python并存、切换的问题。

Anaconda安装

安装就不多说了,Anaconda官网下载
建议Python 3.x版本,2.x版本毕竟也不维护了
下载下来的安装包一路点击下一步就行了

FAQ:

  1. 已安装了python(可能还是python 2.7版本)那还能安装吗?

    • 可以,不冲突
  2. 有必要将anaconda加入到环境变量中吗?
    • 没必要,当然你按某些教程加了也行,但以后可能会有一些不必要的麻烦吧

Amaconda基本用法

安装完可在anaconda promt终端进行相关操作

查询帮助

  • help
    conda create -h

环境管理

  • 查看所有环境
    conda info -e

  • 创建环境
    conda create --name python36 python=3.6

    conda create -n py27 python=2.7

  • 复制环境
    conda create -n python36clone --clone python36

  • 激活环境
    activate python36

  • 退出环境
    deactivate

  • 删除环境
    conda remove --name django --all

包管理

  • 查看已安装的包
    conda list

  • 安装包
    conda install requests(安装到当前环境)
    conda install -n python36 requests(指定安装环境)

  • 升级包
    conda update requests

  • 移除包
    conda remove requests

anaconda-navigator 图形界面

图像界面管理

这个太没逼格了,不多介绍了,自己折腾去吧

Anaconda之jupyter notebook

之前在markdown工具介绍已经露面啦,当然它的主要功能当然不是作为markdown工具,而是作为轻量级的代码运行工具,可用来验证你写的简短代码,快速调试等。

显然,在python3环境下这个语法是错误的。那么如果想在python2的环境运行,该怎么办呢?

kernel

在jupyter notebook中,选择不同的python版本,叫做kernel(内核)。在进行安装时,安装 ipykernel即可。
激活需要运行的环境

  • conda install --name py27 ipykernel
  • python -m ipykernel install --user
  • 再次运行jupyter notebook,效果如下

个人感觉还是有点折腾,jupyter notebook就单一环境运行就得了,别搞太复杂

几个快捷键

可参考help - keyboard shortcut

  • 常用的也就那么几个吧:
  1. ESC + M :markdown模式
  2. ESC + Y : code 模式
  3. Ctrl + Enter : 当前行运行
  4. Shift + Enter:运行当前模块并进入/创建下一模块
  5. Enter:进入当前模块

Anaconda管理Python环境的更多相关文章

  1. 使用Anaconda管理Python环境

    修改镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda con ...

  2. python-pycharm中使用anaconda部署python环境

    pycharm中使用anaconda部署python环境 今天来说一下python中一个管理包很好用的工具anaconda,可以轻松实现python中各种包的管理.相信大家都会有这种体验,在pycha ...

  3. 装了anaconda之后如何设置anaconda、python环境变量

    装了anaconda之后如何设置anaconda.python环境变量 1.装了anaconda之后如何设置anaconda环境变量 参考 https://www.cnblogs.com/avivi/ ...

  4. 写文章 使用conda管理python环境

    使用conda管理python环境

  5. Anaconda 配置 Python 环境

    原文地址:Anaconda 配置 Python 环境 0x00 环境 Anaconda: 2019.03 Python: 3.6.8 0x01 Linux 安装 Anaconda 交互安装 Anaco ...

  6. python 使用Anaconda管理项目环境

    Pycharm没有内置的python解释器,需要我们自己下载python解释器. 在很多python项目中,会导入第三方的模块,逐个去下载导入很不方便. 我们通常使用Anaconda来管理python ...

  7. 推荐:使用 Anaconda 工具搭建并管理 Python 环境

    https://www.anaconda.com/distribution/#download-section  官网下载地址 https://mirror.tuna.tsinghua.edu.cn/ ...

  8. Ubuntu中搭建强化学习平台(使用anaconda管理Python并安装tensorflow、opencv)

    首先介绍一下anaconda,annoconda是一个开源的Python发行版本,里面集成了python.conda等多个科学包及其依赖项.安装完成之后,就可以使用conda版本管理器进行管理,可以让 ...

  9. 使用conda管理python环境和包

    操作系统:CentOS7使用virtualenv管理python虚拟环境virtualenv是一款轻量级第三方虚拟环境管理工具,不像Anaconda大小达上百M,virtualenv大小只有10M左右 ...

随机推荐

  1. Xamarin.Android 启动页

    打开软件的时候相当慢,会有白屏显示,这样的用户体验效果不好,所以需要增加一个启动页来过渡.步骤如下: 第一步:根据自己需求找到一个png图片,用于启动展示,放在Drawable 文件夹下,我这里命名为 ...

  2. java提高(2)---正则表达式(1)常用符号

    正则表达式---常用符号 首先声明,我这里列表的是经常使用的一些符号,如果你想得到全部,那建议你通过API中,搜索Pattern类,会得到所有符号. 字符类 [abc] a.b 或 c(简单类) [^ ...

  3. sql server 索引阐述系列二 索引存储结构

    一.概述. "流光容易把人抛,红了樱桃,绿了芭蕉“ 转眼又年中了,感叹生命的有限,知识的无限.在后续讨论索引之前,先来了解下索引和表数据的内部结构,这一节将介绍页的存储,页分配单元类型,区的 ...

  4. Spring boot @EnableScheduling 和 @Scheduled 注解使用例子

    前言 Spring Boot提供了@EnableScheduling和@Scheduled注解,用于支持定时任务的执行,那么接下来就让我们学习下如何使用吧: 假设我们需要每隔10秒执行一个任务,那么我 ...

  5. JavaScript和Ajax部分(2)

    11. DOM如何操作文档的标准节点? 1) 查看节点:使用getElementById(),getElementByName(),getElementByTagName可以查看HTML文档中的任何元 ...

  6. bash内置命令的特殊性,后台任务的"本质"

    本文解释bash内置命令的特殊性.前台.后台任务的"本质",以及前.后台任务和bash进程.终端的关系.网上没类似的资料,所以都是自己的感悟和总结,如有错误,120分的期待盼请指正 ...

  7. Perl子程序引用和匿名子程序

    子程序也有引用,也有匿名子程序.假设你已经具备了数组.hash的引用知识,所以这里简单介绍一下. $ref_sub = \&mysub; # 子程序引用,&符号必须不能少 &{ ...

  8. SpringBoot系列——Thymeleaf模板

    前言 thymeleaf是springboot官方推荐使用的java模板引擎,在springboot的参考指南里的第28.1.10 Template Engines中介绍并推荐使用thymeleaf, ...

  9. Response.Redirect()和Response.RedirectPermanent()区别

    备注:这里我用到了Response.RedirectPermanent()用于做301跳转, 如:我希望访问网站的url访问地址为:http://m.shop/abc.html ,用户输入的访问地址: ...

  10. [转]使用Git Submodule管理子模块

    本文转自:https://blog.csdn.net/qq_37788558/article/details/78668345 实例代码: 父项目:https://github.com/jjz/pod ...