Anaconda||(踩坑无数,含泪总结!!!)Anaconda的卸载与安装(tensorflow+Keras+spyder+添加镜像源)

本文详细介绍Anaconda的安装、卸载过程及虚拟环境的创建方法,并提供了TensorFlow和Keras的安装步骤与验证方法。
该文章已生成可运行项目,

记:

        遥想当初的我(其实也就是一年前啦~),年少无知,由于做学校作业项目的需要,要求自行安装Anaconda,我就在网上找教程,东一篇西一篇,拼拼凑凑地安装完了。期间踩的坑不计其数,想吐的血不止一口(谁装谁知道T_T),后来由于手贱,清电脑空间时不小心误删了部分文件,各种打不开,于是决定重装一遍,但当初找的教程有的忘了收藏有的不知散落在哪个天涯海角(总之就是找不到了),故我决定自己写一篇教程,为了下次安装时能够省时省力,费时三四天(毕竟大四老鬼了,学业不止一点点繁重),终于写完了,感动地我都想个自己一个大大的赞(疯狂暗示.jpg)!!!(●'◡'●)!!!

目录

一、Anaconda简介

二、Anaconda的卸载

2.1 普通卸载

2.2 彻底卸载

三、Anaconda的安装

3.1 官网下载

3.2 清华镜像源下载

 3.3 Anaconda安装

 3.4 配置环境变量

 3.5 验证是否安装成功

四、创建虚拟环境 

4.1 更换为清华镜像地址

4.2 创建虚拟环境

4.3 进入和退出虚拟环境

 五、安装tensorflow和验证

5.1 安装tensorflow

5.2 验证tensorflow的安装   

 六、安装Keras和验证

6.1 安装Keras

6.2 验证Keras的安装

七、安装Spyder

八、补充一:添加镜像源

九、补充二:conda 常用命令

十、补充三:Win10开始菜单找不到Anaconda相关软件


一、Anaconda简介

        Anaconda指的是一个开源的Python发行版本,可以便捷获取包且对包能够进行管理,同时对环境可以统一管理,其包含了conda、Python、numpy、scipy、ipython notebook等180多个科学包及其依赖项。

        Anaconda利用工具/命令conda来进行安装包和环境的管理,并且已经包含了Python和相关的配套工具。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

        在此先解释一下命令 condapip 的区别

命令conda与pip的比较
conda pip
依赖项检查

▪ 列出所需其他依赖包

▪ 安装包时自动安装其依赖项

▪ 可以便捷地在包的不同版本中自由切换

▪ 不一定会展示所需其他依赖包

▪ 安装包时或许会直接忽略依赖项而安装,仅在结果中提示错误

环境管理 ▪ 比较方便地在不同环境之间进行切换,环境管理较为简单 ▪ 维护多个环境难度较大
对系统自带Python的影响 ▪ 不会影响系统自带Python ▪ 在系统自带Python中进行包的更新/卸载将影响其他程序
适用语言 ▪ 适用于Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN等多种语言 ▪ 仅适用于Python

二、Anaconda的卸载

2.1 普通卸载

        一般情况下,我们卸载软件只需运行软件对应的uninstall文件即可。Anaconda也是如此,找到当初软件的安装文件夹(图中为E:\Anaconda3)中的Uninstall-Anaconda.exe文件,点击运行即可。

2.2 彻底卸载

        彻底卸载可使用anaconda-clean命令,命令行的相关解释如下

usage: conda clean [-h] [-a] [-i] [-p] [-t] [-f]
                   [-c TEMPFILES [TEMPFILES ...]] [-d] [--json] [-q] [-v] [-y]

Remove unused packages and caches.

Options:

optional arguments:
  -h, --help            Show this help message and exit.

Removal Targets:
  -a, --all             Remove index cache, lock files, unused cache packages,
                        and tarballs.
  -i, --index-cache     Remove index cache.
  -p, --packages        Remove unused packages from writable package caches.
                        WARNING: This does not check for packages installed
                        using symlinks back to the package cache.
  -t, --tarballs        Remove cached package tarballs.
  -f, --force-pkgs-dirs
                        Remove *all* writable package caches. This option is
                        not included with the --all flag. WARNING: This will
                        break environments with packages installed using
                        symlinks back to the package cache.
  -c TEMPFILES [TEMPFILES ...], --tempfiles TEMPFILES [TEMPFILES ...]
                        Remove temporary files that could not be deleted
                        earlier due to being in-use. Argument is path(s) to
                        prefix(es) where files should be found and removed.

Output, Prompt, and Flow Control Options:
  -d, --dry-run         Only display what would have been done.
  --json                Report all output as json. Suitable for using conda
                        programmatically.
  -q, --quiet           Do not display progress bar.
  -v, --verbose         Can be used multiple times. Once for INFO, twice for
                        DEBUG, three times for TRACE.
  -y, --yes             Do not ask for confirmation.

Examples:

    conda clean --tarballs

        具体步骤为:

        ① 打开Anaconda Prompt,安装Anaconda-Clean package,输入如下命令

conda install anaconda-clean

本文章已经生成可运行项目
### 回答1: 您可以使用以下命令在命令行中安装anaconda-clean包: ``` conda install anaconda-clean ``` 安装完成后,您可以使用以下命令来清理Anaconda环境: ``` anaconda-clean ``` 请注意,这将删除Anaconda环境中未使用的软件包和文件。在运行此命令之前,请确保备份您的数据和配置文件。 ### 回答2: Anaconda是一个用于数据分析、科学计算的开源工具集,它包含了众多常用的数据科学相关包。而在使用Anaconda的过程中,有时候会由于各种原因需要卸载Anaconda,此时就需要用到anaconda-clean package。 anaconda-clean是一个用于卸载Anaconda的工具,可以彻底删除Anaconda的所有文件和路径停止所有Anaconda进程,以及清除所有Anaconda所创建的环境变量等。下面是安装anaconda-clean package的步骤: 首先,打开Anaconda Prompt,输入以下命令: ``` conda install anaconda-clean ``` 这个命令将从Anaconda官方源下载最新版本的anaconda-clean package并进行安装安装完成后,输入以下命令: ``` anaconda-clean ``` 这个命令将启动anaconda-clean工具,你需要按照提示输入y确认并删除Anaconda。虽然anaconda-clean可以彻底删除Anaconda,但是需要注意备份所有自定义数据和文件以防止数据丢失。 在安装anaconda-clean package之前,建议使用Anaconda中的导出功能备份所有的环境文件、库文件和数据文件,以备不时之需。当然,在重装Anaconda之前请确保备份所有重要数据,避免数据丢失。 总之,在使用Anaconda的过程中,安装anaconda-clean package可以帮助你彻底删除Anaconda以及Anaconda所创建的所有文件,方便快捷,是一个非常实用的工具。 ### 回答3: Anaconda-clean package 是一个 Anaconda 的工具包,用于清除掉 Anaconda 上不需要的文件和软件包,以便释放磁盘空间。 安装 anaconda-clean package 非常简单,您只需要按照以下步骤进行即可: 1. 打开 Anaconda Prompt 或者终端,并输入以下命令: ``` conda install anaconda-clean ``` 2. 按下回车后,Anaconda 会尝试从远程仓库下载并安装 anaconda-clean package。 3. 如果下载和安装成功,您就可以在 Anaconda Prompt 或者终端中直接使用 anaconda-clean 这个命令了。 4. 如果您想要删除 Anaconda 上的全部文件和软件包,您可以使用以下命令: ``` anaconda-clean --yes ``` 5. 如果您只想删除某个 Anaconda 环境中的文件和软件包,您可以使用以下命令: ``` anaconda-clean --envs --yes --prefix <envs_path> ``` 其中,`<envs_path>` 是您需要清除的环境路径。 需要注意的是,清除 Anaconda 上的文件和软件包是一个非常强有力的操作,您需要非常小心地使用此工具,并确保备份了您的所有数据和软件包,以防止意外损失。在使用之前,建议您仔细阅读 Anaconda-clean package 官方文档,以了解清除操作的详细过程和注意事项。
评论 44
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值