likes
comments
collection
share

day01--Anaconda环境创建与常用指令

作者站长头像
站长
· 阅读数 38

Anaconda的安装与环境配置

关于Anaconda的安装与环境配置,可以参考下面这篇文章:Anaconda安装 - Sir的文章 - 知乎 zhuanlan.zhihu.com/p/404235877

步骤不多,按照文章一步一步来即可完成Anaconda的安装。

安装成功并配置好环境之后搜索应用Anaconda就能看到以下三个:

day01--Anaconda环境创建与常用指令

其中的Anaconda Navigator是Anaconda的可视化界面,如下图所示:

day01--Anaconda环境创建与常用指令

在这里除了可以进行环境的管理以及环境内python包的管理,还有社区等其他功能,由于我经常用的是终端,对这个可视化界面也没有多深的了解,就不多赘述。

另外的两个Prompt则都是终端命令行,二者的区别在于底层的命令行工具是不同的,Anaconda Prompt是基于命令行界面来提供与Anaconda环境的交互,底层运行工具是cmd.exe,也就是windows命令提示符,而Anaconda Powershell Prompt则是基于Windows Powershell的Anaconda命令提示符工具,它支持更多的命令与操作,拥有更多的功能和更强大的脚本处理能力,二者的操作和命令基本一致,本人常用的是Anaconda Prompt,日常学习使用完全足够。 二者的打开界面如下:

Anaconda Prompt

day01--Anaconda环境创建与常用指令

Anaconda Powershell Prompt

day01--Anaconda环境创建与常用指令

Anaconda的环境创建

以Anaconda Prompt为例,我们创建一个test的环境,指定python版本为3.11,打开之后在终端输入: conda create --name test python=3.11

加载完成后会让你确认是否安装,输入y确认安装 day01--Anaconda环境创建与常用指令

安装成功后会显示如下界面:

day01--Anaconda环境创建与常用指令

我们可以根据它给的提示,进入我们刚刚创建的test环境看看,输入: conda activate test

成功进入test环境

day01--Anaconda环境创建与常用指令

我们可以输入python来测试一下:

day01--Anaconda环境创建与常用指令

可以看到,python版本正是我们刚刚指定的3.11

有环境的创建,那么必然有环境的删除,接下来我们来删除刚刚创建的test环境,输入exit()退出上面的python之后回到test环境,注意,在当前环境中是无法删除该环境的,即处于test环境中无法删除test环境 因此我们需要先退出test环境,输入: conda deactivate 这样就可以回到base环境下:

day01--Anaconda环境创建与常用指令

然后我们再输入: conda remove --name test --all

它会确认是否删除,我们输入y,确认删除

day01--Anaconda环境创建与常用指令

删除完成之后,我们可以通过输入: conda env list来确认test是否已经被删除 注:这个指令是查看所有conda环境

day01--Anaconda环境创建与常用指令

可以看到并不存在test环境,或者也可以重新activate一下test环境,会提示你不存在该环境。

Anaconda的常用命令

这里仅列举几个最常用的简单命令,其余的后面用到会在文章中提及。

显示所有conda环境

conda env list

conda info -e

conda info --envs

新建和删除conda环境

conda create --name 环境名 python=3.11(指定3.11版本python)

conda remove --name 环境名 --all(注意,处于该环境中时无法删除)

运行(切换)和退出conda环境

conda activate 环境名

conda deactivate

结语

本篇文章就到这里咯,接下来的文章里我将会用到jupyter notebook进行代码的编写,关于jupyter的安装我会在再出一篇文章,我新建了一个conda环境pyLearn,后续的学习都会在这里进行并同步更新,和我一起开启python的学习之旅吧!

转载自:https://juejin.cn/post/7381375090984157224
评论
请登录