Anaconda管理Python环境

830323-20181028173639861-1500171974.png

Anaconda介绍

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

Anaconda安装

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

FAQ:

  1. 已安装了python(可能还是python 2.7版本)那还能安装吗?
    • 可以,不冲突
  2. 有必要将anaconda加入到环境变量中吗?
    • 没必要,当然你按某些教程加了也行,但以后可能会有一些不必要的麻烦吧

Amaconda基本用法

安装完可在anaconda promt终端进行相关操作
830323-20181110141931676-1092845945.png

查询帮助
  • help
    conda create -h
环境管理
  • 查看所有环境
    conda info -e
    830323-20181109224130557-908131999.png

  • 创建环境
    conda create --name python36 python=3.6
    830323-20181109222740870-566495310.png

    conda create -n py27 python=2.7
    830323-20181109232954746-1243889084.png

  • 复制环境
    conda create -n python36clone --clone python36
    830323-20181109232214595-60780882.png

  • 激活环境
    activate python36
    830323-20181109223233667-1318144617.png

  • 退出环境
    deactivate
    830323-20181109223328932-121306803.png

  • 删除环境
    conda remove --name django --all
    830323-20181109230204010-586721931.png

包管理
  • 查看已安装的包
    conda list
    830323-20181109223622471-80118420.png

  • 安装包
    conda install requests(安装到当前环境)
    conda install -n python36 requests(指定安装环境)
    830323-20181109230947735-1643512479.png

  • 升级包
    conda update requests

  • 移除包
    conda remove requests
    830323-20181109231107490-1617097050.png

anaconda-navigator 图形界面

图像界面管理
830323-20181110144029209-435456344.png

830323-20181110142453561-268903623.png

830323-20181110143539766-2039214089.png

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

Anaconda之jupyter notebook

之前在markdown工具介绍已经露面啦,当然它的主要功能当然不是作为markdown工具,而是作为轻量级的代码运行工具,可用来验证你写的简短代码,快速调试等。
830323-20181110153704520-1477710141.png
显然,在python3环境下这个语法是错误的。那么如果想在python2的环境运行,该怎么办呢?

kernel

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

  • conda install --name py27 ipykernel
    830323-20181110155003574-21210370.png
  • python -m ipykernel install --user
    830323-20181110155220739-1802177075.png
  • 再次运行jupyter notebook,效果如下
    830323-20181110154922426-1093115963.png

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

几个快捷键

可参考help - keyboard shortcut

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

转载于:https://www.cnblogs.com/mliangchen/p/9866322.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值