Anaconda安装与初步使用

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

Anaconda的安装

下载地址,下载对应的操作系统与Python版本,点击下载即可。

download

安装过程中需要将路径加入环境变量,这样可以直接在cmd命令行调用,如果你已经安装Python环境,这里勾选时会变红,提示系统已有Python环境,如果写入PATH,那么可能会替代原环境(原Python保留,只是命令行调用为新安装的)。可以不勾选,在安装程序中选择即可。 另外附送国内下载地址

path

运行

如过安装过程中出现如下情况,将\Anaconda3\Library\plugins\下的platforms文件夹复制到\Anaconda3\下,此处默认Anaconda3为你的程序安装文件夹,如果还不能解决可以换一个较低的版本下载安装,或者参考此地址

problem

设置国内镜像

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

使用

  • conda list可以查看安装了哪些包

conda list

  • 环境管理。对于开发者不同的项目可能使用不同的Python版本和依赖版本,就可以使用Anaconda来管理(之前一篇文章写过在Python普通环境下用virtualenv管理不同环境的日志,大家可以自行查看)
# 创建一个名为python27的环境
conda create -n py27 python=2.7
 
# 安装好后,使用activate激活某个环境
activate python27
source activate python27 # for Linux & Mac
# 此时,再次输入
python --version
# 可以得到Python 2.7.13 :: Continuum Analytics, Inc.
 
# 如果想返回默认的环境,运行
deactivate python27 # for Windows
source deactivate python27 # for Linux & Mac

#删除配置环境
conda remove -n python27 --all

安装拓展库

1. conda install 库名
2. Anaconda Navigator安装
3.1 anaconda search -t conda tensorflow
3.2 anaconda show conda-forge/tensorflow
3.3 根据最后一行提示输入:conda install --channel https://conda.anaconda.org/conda-forge tensorflow
4 豆瓣源安装(推荐) pip install -i https://pypi.douban.com/simple scrapy
  使用pip安装的库可以显示在conda list里面,但是在navigator里面,不显示安装,不过这并不影响使用

Jupyter notebook

  • 闪退处理 windows环境下,遇到 jupyter notebook闪退,可以查看jupyter快捷文件的属性里的快捷方式,找到“目标”里的目录或文件,将 %HOME% 删掉即可
  • 修改默认的工作空间 在目标添加你想要的路径,我的为e盘下code/anacode

workspace

  • 快捷键
执行当前cell,并自动跳到下一个cell:Shift Enter

执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter

是当前的cell进入编辑模式:Enter

退出当前cell的编辑模式:Esc

删除当前的cell:双D

为当前的cell加入line number:单L

将当前的cell转化为具有一级标题的maskdown:单1

将当前的cell转化为具有二级标题的maskdown:单2

将当前的cell转化为具有三级标题的maskdown:单3

为一行或者多行添加/取消注释:Crtl /

撤销对某个cell的删除:z

浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn

快速跳转到首个cell:Crtl Home

快速跳转到最后一个cell:Crtl End

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Linux运维学习之路

day10、nfs+rsync全网备份及实时同步

题目要求 注意:博主使用的系统为: [root@web01 ~]# uname -a Linux web01 2.6.32-696.el6.x86_64 #1...

5846
来自专栏一英里广度一英寸深度的学习

No zuo no die ,用Docker安装Mysql

回显,GENERATED ROOT PASSWORD: Axegh3kAJyDLaRuBemecis&EShOs

1444
来自专栏YouMeek

Python 爬虫基础 — 介绍 + 环境搭建(不含代码级别资料)

3554
来自专栏程序员的碎碎念

docker搭建静态网站

上面这种方法繁琐且慢,不推荐大家用怎样的方式安装docker。建议使用官网上的安装步骤:https://docs.docker.com/install/linu...

1202
来自专栏云知识学习

TKE挂载CFS问题

由于之前有过历史的问题是 nfs v3 v4挂载出现了问题,k8s默认的是 v4格式挂载,nfs建议是使用v3格式挂载。

3816

6 利用Docker .NET应用程序模板制作您的容器应用程序(第2部分)

在最后一篇文章中,我们用各种模板进行了设置。现在我们需要让他们工作起来了。

2268
来自专栏云计算教程系列

如何使用Helm软件包管理器在Kubernetes集群上安装软件

Helm是Kubernetes的软件包管理器,允许开发人员和操作员更轻松地在Kubernetes集群上配置和部署应用程序。

1552
来自专栏西二旗一哥

Ghost - How to change ghost's theme

出来两个包啦。 + 这个时候重新启动你的 Ghost。 如果你是 forever 那么敲这个

1904
来自专栏写写代码吃吃瓜

Ubuntu环境下Tornado环境部署

1687
来自专栏张戈的专栏

利用Centos或RedHat的iso镜像搭建本地yum仓库

这两天工作是用几台 PC 机给开发组搭建本地测试环境:CentOS-6.4-x86_64 + ant + svn。 为了操作简单及系统稳定,全部系统采用最小化安...

3835

扫码关注云+社区