Win 11 配置Anaconda 过程记录 | 从下载到环境变量配置 | 创建虚环境

1 下载

2023.08.20     Anaconda下载链接

2 安装

 Install forAll Users(这里忘截图了

安装路径选个好找好记的

点完Next以后出现如下复选框界面:

Create start menu shortcuts                                         创建开始菜单图标

Register Anaconda3 as the system Python 3.11          将conda(此处简写 同anaconda)

                                                                                      注册为系统默认使用的python解释器,

                                                                                      版本为3.11

Clear the package cache upon completion                  安装完成后清理安装包

按自己的需要选择即可。

过程中Extract: history可能会卡住,等半分钟左右就行了(时长视电脑性能而定)。

3 配置

组合键win+r,在窗口中输入cmd,打开命令行窗口,输入:

conda --version

输出如下,发现尚未注册环境变量:

配置环境变量的步骤:

在系统搜索栏输入“环境变量”,选择“编辑系统环境变量”:

双击图中红框圈选Path,打开环境变量路径列表

 

 环境变量路径列表先放在这,从文件资源管理器打开刚才好找又好记的Anaconda安装路径,找到该路径下的Scripts文件夹,进入该文件夹,从地址栏复制路径。

为什么要复制这个路径呢,因为这个路径下有conda.exe

把这个路径添加到环境变量里以后,下次再从cmd运行:

conda --version

系统寻找conda程序的排查路径就又多了一个,从而找到目标程序conda.exe

那如何将目标程序的路径添加到环境变量?

回到刚才环境变量路径列表,选一个空白行双击,把路径粘进去:

 点完三个确定,再打开cmd(快捷键win+r),输入:

conda --version

输出:

 

4 创建虚环境

帮其他人配环境的时候常被问到:“这样就能用了吗?”

最好是按项目创建虚环境,让各项目用到的包不至于互相影响。

创建虚环境:

conda create -n your_env_name python==3.8

 将your_env_name替换成你的虚环境名字(英文嗷),python==后替换成你需要的版本号。

回车,直到以下类似输出出现:

 输入y回车等待运行结束即可。

5 换源

默认conda源可能会因网络问题使得虚环境创建不畅,出现以下输出:

重点是在你的输出里发现有无unsuccessful、fail、error之类的字样。

不要因为输出全是英文而排斥,它是运行命令后的反馈,是包含有用信息的。

报错同理,最难改的Bug是不报错的Bug。

运行以下命令将conda下载软件包的默认下载链接更改(即换源):

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/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

其他conda源的相关操作命令:

恢复默认源:

conda config --remove-key channels

查看正在使用的源:

conda config --show

6 其他异常 

conda-script.py: error: argument COMMAND: invalid choice

在powershell里运行

conda activate your_env_name

报错如下:

且在powershell打开时出现:

解决方法:

在系统搜索框输入powershell,右键选择管理员模式打开, 

 输入

get-executionpolicy

 输出:

 再输入命令:

set-executionpolicy remotesigned

 再输入Y,回车。

 输出:

关掉powershell,再打开。

可以看到(base)字样,即conda 的base虚环境激活成功。

随后即可使用:

conda activate your_env_name

激活你的虚环境了。

以上。

  • 16
    点赞
  • 74
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值