一、安装

1、安装包下载:

方式1:官网:https://www.anaconda.com/distribution/

方式2:清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2、安装方式:

windows版本(linux版本往下翻):

1)下载exe文件,双击安装即可

2)配置环境变量

计算机(我的电脑)鼠标右键-->属性:

“高级”-->“环境变量”:

“Path’-->”编辑“:

根据所安装路径,新建3个变量

3)windows中设置jupyter notebook工作目录

法一:进入cmd终端,先切换到相应工作目录,再输入jupyter notebook命令,即在当前目录下运行

法二:配置默认工作目录:

首先,通过启动菜单找到Anaconda下Jupyter Notebook的快捷方式,右键–属性,如下图所示。

然后,将“目标”和“起始位置”框中%USERPROFILE% 更改为实际工作目录,如"D:\PythonStudy\PythonProgram"。重新启动Jupyter Notebook即可。

4)配置清华镜像源

先添加镜像源

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ # 为避免上述镜像源中不存在,再添加几个第三方源
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/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ # 设置搜索时显示通道地址
conda config --set show_channel_urls yes # 若想恢复官方源,即使用如下命令
conda config --remove-key channels

再去C:\Users\用户名(当前)下,找到 ".condarc"文件,用记事本打开

删掉 ‘-defaults’ 这一行,保存即可

通过conda info命令,即可看到镜像源改为清华镜像源了,可以享受高速下载安装了。

linux版本

1)下载.sh文件

2)在.sh文件目录中打开终端,或者终端切换到.sh安装包目录

3)修改.sh文件权限,命令如下:

# xxx.sh为安装包名字
sudo chmod 777 xxx.sh

4)运行安装命令

# xxx.sh为安装包名字
./xxx.sh

5)一路回车,输入y(es)即可。

注意最后一步询问是否安装vscode,一般输no,因为在服务器里面都是用vim编辑器的,没必要多装一个。

6)配置环境变量

# anaconda3(2),根据版本确定
export PATH="/home/Sweeneys/anaconda3/bin:$PATH"

# 刷新环境变量
source ~/.bashrc

7)配置清华镜像源。

因为anaconda服务器在国外,安装package时候会很慢,甚至会经常出现连接不上服务器的情况,所以需将镜像源映射到国内清华镜像源(国内被授权的),命令如下:

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
# 为避免上述镜像源中不存在,再添加几个第三方源
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/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes # 若想恢复官方源,即使用如下命令
conda config --remove-key channels

配置好后,就开始放心使用了

8)anaconda卸载

其实anaconda就是在home下多了一个目录,直接删掉即可:

# 1、删除文件夹
rm -rf anaconda3 # 2、清理环境变量:打开~/.bashrc
# 注释掉下面的内容,或者直接删掉
# export PATH=/home/lq/anaconda3/bin:$PATH # 3、刷新,立即生效:
source ~/.bashrc # 4、关闭当前已运行的所有的anconda终端,重新打开新的终端即可。因为卸载之前已运行的终端上还是可以运行的

二、常用命令

1、查看已安装的包

# 查看当前环境中的已安装的包
conda list # 查看具有python的包
conda list | grep python # 查看指定环境中的包
conda list -n python36 # 查看安装包的版本
conda show python # 查看conda版本
conda --version

2、查找在线package信息

# 查看pandas在annaconda中所的版本
conda search pandas

3、安装package

# -n指定环境名称,不指定就是当前环境
# 可以通过-c指定通过某channel进行安装
conda install -n python36 pandas # 更新包,-n指定环境
conda update -n python36 pandas
# 不指定环境,就是更新当前环境下的包
conda update pandas
# 删除package
conda remove -n python36 pandas
# 或者
conda uninstall -n python36 pandas

4、环境基本命令

# 创建python3.6的名为xxxx的环境
conda create -n xxxx python=3.6 # 进入xxxx环境
conda activate xxxx # 关闭当前环境
conda deactivate # 显示所有的虚拟环境
conda env list
# 或者
conda info --envs # 重命名环境
conda create --name newname --clone oldname # 以新名字克隆一个环境,--name=-n
conda remove --name oldname --all # 删除旧环境 #update最新版本的conda
conda update -n base conda # 指定环境
conda update conda # 当前环境 # 更新anaconda
conda update anaconda

三、其他问题

1、若安装后,在终端出现(base),解决办法:

1.打开文件:
gedit ~/.bashrc 2.在文件最后面添加命令:
conda deactivate 3.再次打开终端即可 注:其实在终端中输入conda deactivate也可,不过是临时的,下次打开终端还是会出现。

2、windows中,激活环境出现错误:

Your shell has not been properly configured to use 'conda activate'. If using 'conda activate' from a batch script, change your invocation to 'CALL conda.bat activate'

解决办法:

管理员模式打开powershell-->输入conda init 命令-->在cmd中,键入conda activate,即可正常激活conda环境。

注:不能再powershell中激活环境,依然会报错,切换到cmd中即可正常运行。

若想在powershell中运行,也是有解决办法的,自行百度。

annaconda的安装及使用的更多相关文章

  1. Jupyter Notebook 更改字体、字体大小、行高

    (废话):今天在做实验的时候遇到了一点问题,就问了问本科的室友,结果室友推荐我使用Jupyter Notebook来写代码,以前看其他同学使用过,但是一直在用Pycharm写,需要的时候顶多是Debu ...

  2. xgboost安装 win10 64位 annaconda

    重点参考三个网站: https://www.ibm.com/developerworks/community/blogs/jfp/entry/Installing_XGBoost_For_Anacon ...

  3. linux windows安装python的最佳方式,miniconda

    1.在linux安装python文章很多,但是步骤很多,没搞好还会把yum命令弄坏,要修复.这件事就发生在我身上,准确说不是我造成的,是总监自己安装python造成yum损坏的,然后需要运维去百度修改 ...

  4. python 2 如何安装 MySQL 数据库操作库

    我试了好几种网上的办法,在 windows 10 VS2017 环境下不是缺了头文件,就是缺 .lib,反正十分繁琐,以后我也懒得搞了,都用 annaconda 来搞定就好了,时间宝贵. 在 控制台中 ...

  5. windows下python常用库的安装

    windows下python常用库的安装,前提安装了annaconda 的python开发环境.只要已经安装了anaconda,要安装别的库就很简单了.只要使用pip即可,正常安装好python,都会 ...

  6. 【TensorFlow-windows】(零)TensorFlow的"安装"

    Tensorflow的安装,具体操作就不演示了.具体操作请移步: http://blog.csdn.net/darlingwood2013/article/details/60322258#comme ...

  7. 【opencv系列01】OpenCV4.X介绍与安装

    一.介绍 OpenCV(开源计算机视觉库:http://opencv.org)是英特尔开源的一个跨平台计算机视觉的BSD许可库,包含数百种计算机视觉算法.OpenCV由Gary Bradsky于199 ...

  8. Python IDE ——Anaconda+PyCharm的安装与配置

    一 前言 最近莫名其妙地想学习一下Python,想着利用业余时间学习一下机器学习(或许仅仅是脑子一热吧).借着研究生期间对于PyCharm安装的印象,在自己的电脑上重新又安装了一遍.利用周末的一点时间 ...

  9. 【记录一个问题】铁威马NAS存储中的python3,安装后找不到xml这个包

    如题 因为找不到xml,所以无法安装setuptools 因为无法安装setuptools,所以无法安装pip3 现在准备重新下载python3的源码自己编译. 铁威马的系统中还缺少libm这个库,导 ...

随机推荐

  1. redis保存dataset

    公司统一走redis缓存,也将之前的memcache迁移到redis碰到问题是redis的dataset缓存. memcache底层封装了dataset的序列化. 而redis引的DLL包,未支持.所 ...

  2. MySQL性能优化最佳实践 - 05 MySQL核心参数优化

    back_log参数的作用 指定MySQL可能的TCP/IP的连接数量(一个TCP/IP连接占256k),默认是50.当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花 ...

  3. Lego:美团点评接口自动化测试实践

    概述 接口自动化概述   众所周知,接口自动化测试有着如下特点: 低投入,高产出. 比较容易实现自动化. 和UI自动化测试相比更加稳定. 如何做好一个接口自动化测试项目呢? 我认为,一个“好的”自动化 ...

  4. 使用 Hexo 在 GitHub 上建立博客 · Utopia's Daily Note

    使用 Hexo 在 GitHub 上建立博客 # 写在前面 其实我在一月份的就开始写了三篇博客文章,你没有看错,只是写了三篇,然后,就没有然后了.我还在其中一篇文章中写着,不知道自己能够坚持多久.事实 ...

  5. 网购分期不还 N种恶果等着你

    N种恶果等着你" title="网购分期不还 N种恶果等着你"> 网购市场狂飙突进的发展,让每个人都享受到随时随地购物的乐趣,也在很大程度上推动商品之间的流通.目前 ...

  6. http 详解

    HTTP协议中GET.POST和HEAD的介绍 GET: 请求指定的页面信息,并返回实体主体. HEAD: 只请求页面的首部. POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体 ...

  7. 从游戏到汽车 “明星IP”的发财轨迹

    "明星IP"的发财轨迹" title="从游戏到汽车 "明星IP"的发财轨迹"> 移动互联网时代的开启,不仅彻底重构了大众生 ...

  8. Python——8函数式编程①

    */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...

  9. 【读书笔记】https://source.android.google.cn/compatibility/tests?hl=en

    AuthorBlog:秋城https://www.cnblogs.com/houser0323/ Android Platform Testing This content is geared tow ...

  10. Spring Boot 2.x基础教程:使用 ECharts 绘制各种华丽的数据图表

    上一节我们介绍了如何在Spring Boot中使用模板引擎Thymeleaf开发Web应用的基础.接下来,我们介绍一下后端开发经常会遇到的一个场景:可视化图表. 通常,这类需求在客户端应用中不太会用到 ...