保姆级:安装Anaconda最详细的教程(及Anaconda安装影响了原Python工程怎么办?)

提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是springboot的使用。前后每一小节的内容是存在的有:学习and理解的关联性。【帮帮志系列文章】:每个知识点,都是写出代码和运行结果且前后关联上的去分析和说明(能大量节约您的时间)。

所有文章都*不会*直接把代码放那里,让您自己去看去理解。我希望我的内容对您有用而努力~

系列文章总目录,除了当前的AI大模型系列外,还包括java前后分离,Python,AI,大数据,游戏,面试等等,系列文章归纳在此:
系列文章—总目录



前言

正常跟着步骤安装完没毛病,我仅仅是把一些链接放到上面,解决各个不同需求人的问题:
1.安装Anaconda之后不见了,桌面没有图标及它的图标在哪里
超级超级详细的分享了多个不同的处理方式,解决安装完成之后,找不到图标的问题
全部放一起,太大了,篇幅太长了

2.安装Anaconda提示出错
这里分享了,各种各样安装Anaconda会报错的处理方式方法,希望能帮助一站式解决。
全部放一起,太大了,篇幅太长了

3.01.【AI大模型对话】通过简化大语言模型(LLM)技术来实现对话
写安装Anaconda是属于这个 大语言模型 的附件文章,因为保证把大语言模型如何创建和实现写全,所以中途有了安装Anaconda的文章。如感兴趣可以一看
系列文章,一节递进一节,最终实现手搓一个自己的大语言模型

4.anaconda命令大全【conda命令】非常非常详细,超乎想象的齐全
分享各种anaconda的命令
命令文章几乎上万字了,比当前这个带链接的文章总字数还多一半,就有这么齐全

我把文章拆分了而已,放一起,篇幅太大,*初衷是:*保证提供任何有关Anaconda问题的解决方案,力求节约您的时间


Anaconda

Anaconda 是一个数据科学+机器学习的软件合体,它包含了许多工具和库,能够更轻松地进行编程、分析数据和构建机器学习模型。
Anaconda 包及其依赖项和环境的管理工具为 conda 命令,文章后面部分会详细介绍。
与 Python pip 工具相比 Anaconda 的conda 可以更方便地在**不同环境之间进行切换**,环境管理较为简单

Anaconda简介
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等

因此安装Anaconda的好处主要为以下几点:

方便安装: 
安装 Anaconda 就像安装一个应用程序一样简单,
它为您预先安装好了许多常用的工具,无需单独配置其他的一些Python库,常见常用的基本都有了。

包管理器: 
Anaconda 包含一个名为 Conda 的包管理器,用于安装、更新和管理软件包。
Conda 不仅限于 Python,还支持多种其他语言的包管理。

环境管理:
使用 Anaconda,可以轻松地创建和管理多个独立的 Python 环境,
可以安装 python2 和 python3 环境,然后实现自由切换。这对于在不同项目中使用不同的库和工具版本非常有用,以避免版本冲突。

集成工具和库: 
Anaconda 捆绑了许多用于数据科学、机器学习和科学计算的重要工具和库
如 NumPy、Pandas、Matplotlib、SciPy、Scikit-learn 等。

Jupyter 笔记本:
Jupyter 是一个交互式的计算环境,支持多种编程语言,但在 Anaconda 中主要用于 Python。
它允许用户创建和共享包含实时代码、方程式、可视化和叙述文本的文档。

Spyder 集成开发环境: 
Anaconda 中集成了 Spyder,这是一个专为科学计算和数据分析而设计的开发环境,具有代码编辑、调试和数据可视化等功能。

跨平台性: 
Anaconda 可在 Windows、macOS 和 Linux 等操作系统上运行,使其成为一个跨平台的解决方案。


一、Anaconda 下载

网址是:
在这里插入图片描述
这里不能放外链,所以我用图片了


二、检测环境

可以先在运行窗口里面检测是否已经安装了Anaconda和Python

检测Python:
在这里插入图片描述
系统已经安装了python

检测Anaconda:
在这里插入图片描述
系统没有安装Anaconda

有conda的,可以命令:
conda env list
查看目前Anaconda下的所有环境

这里为什么要检测,是因为安装Anaconda会影响你当前的Python环境,怕安装Anaconda之后,原有的Python项目都出问题
(因为Anaconda安装有一步是:Anaconda会安装一个Python解析器[可能不是你现在正在用的这个版本],然后Anaconda会指定电脑上所有的甚至其他软件也用它新安装的那个Python版本(下面有截图),其他软件:?原工程:?。。对,是这样的)
所以:安装Anaconda分两种情况
一、原来有Python环境
要么卸载掉原Python,要么还是想保留
二、原来没有Python环境
直接装Anaconda即可


三、安装Anaconda

情况一:原没有Python环境或卸载了

直接点击安装

双击软件,点击同意:
在这里插入图片描述

选择所有用户:
这个是电脑的用户,just me 是当前登陆使用电脑的用户使用Anaconda ,可以在电脑里面点击注销和切换用户啥的,就换其他用户使用电脑,目前all users 是所有用户,不管电脑谁登陆在用,都能使用Anaconda 。 这个没有什么特别,二选一任意也可以
在这里插入图片描述
选择安装的位置,建议别放c盘
在这里插入图片描述

如果有这个界面(没有就看下一个图):
第一个是:
自动添加Anaconda 到环境变量里面,就不用自己配置了(肯定是要配置的,我们需要去使用conda命令)
第二个是:
注册电脑里面默认Python版本是3.9的,其他软件也是用这个版本。
关键字,看单词:register注册,default默认
理解为:Anaconda 安装的Python优先级最高,都用它的这个~
选上第二个

在这里插入图片描述

选择:
第一个是:创建快捷方式
第二个是:
注册电脑里面默认Python版本是3.12的,其他软件也是用这个版本。
关键字,看单词:register注册,default默认
理解为:Anaconda 安装的Python优先级最高,都用它的这个~
选上第二个
在这里插入图片描述

下一步:
在这里插入图片描述

可以选择去掉这两个勾
一个是:启动Anaconda Navigator
一个是:使用Anaconda 发行版
在这里插入图片描述
完成,打开看看,新鲜安装的~~

最后一布:配置环境变量
此电脑 — 属性 — 高级系统设置 — 环境变量 — 系统变量 path 属性 — 新建【安装的anaconda目录下
的condabin目录路径配置进来】
在这里插入图片描述

测试,运行窗口输入命令conda:
在这里插入图片描述
完成~~~


情况二:有Python环境想保留

情况二,步骤是第一个后续的步骤,总结就是让:Anaconda帮我们来管理原来的python解析器,激活每次切换用就好了
根据第一步,已经安装好了Anaconda,可以先把原来的Python工程打开,试一试。

如果解析器被修改了:
解决1:
在原工程,也可以setting设置解析器的位置,修改为原来用的那个版本,就全部解决了。
pip的时候,就不能任意位置输入命令安装了,因为当前pip归Anaconda的环境了,需要在原工程使用的解析器位置,解析器对应的文件目录里面,输入命令pip,就是安装给原解析器的(因为现在环境变量变了,会安装给Anaconda的解析器里面)
所以:稍微麻烦一点,但也不影响。

解决2:
改python.exe文件名

把原来的解析器找到,将python.exe修改为python_ori.exe
对应的环境变量 配置,也是指向的原地址目录
就是现在环境变量里面的配置: 原来你工程的命令从python.exe 变成了 python_ori.exe
就是现在环境变量里面的配置: 里面确实有也一个Python的配置,那个是Anaconda用的
所以:目前环境变量有两个Python的配置

输入python命令是Anaconda用的
输入python_ori命令是原工程用的

原工程安装包的时候:
python_ori –m pip install 包名 -i 镜像源
原工程解析器也需要修改路径为:xxx/xxx/xxx/python_ori.exe
(因为工程setting的配置需要和文件目录名字对应)
现在输入的python命令,就对应的是Anaconda安装的Python了~

在这里插入图片描述

解决3:
观察:
观察:
观察:
我要用Anaconda帮我管理多个Python解析器不同的版本,就是命令:
conda-env list
可以查看目前我电脑里面的多个Python解析器,但是我想用Python2.7的使用,就是命令:
conda create -n python27 python=2.7
再次 conda-env list:
在这里插入图片描述
就是在安装位置,多了一个envs文件夹目录,去这个目录看一眼,多了文件
(这不就是一个正常的Python解析器文件目录的格式嘛~)

在这里插入图片描述
在这里插入图片描述
输入命令激活(我们现在使用它)
activate python27
在这里插入图片描述
就是这样管理的。
于是
于是
于是
1)在Anaconda安装目录下的envs文件内新建一个名为python_xxx的文件(没有envs文件夹就自己新建)(xxx是你的版本,或者其他名字也行)
2)将原生python整个安装目录复制python_xxx里面去
3)你要玩儿原工程的使用,使用conda切换不就好了~~~~

就可以用Anaconda 来管理Python版本
还记得上面***勾选了***一个 Anaconda 的Python优先级最高 ,刚好解决 用Anaconda 来管理,它现在最高。嗯~ 原工程也不会报错了


总结

(会陆续更新非常多的IT技术知识及泛IT的电商知识,可以点个关注,共同交流。ღ( ´・ᴗ・` )比心)
(也欢迎评论,提问。 我会依次回答~)

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐