2023.08.20 Anaconda下载链接
Install for 选All 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可能会卡住,等半分钟左右就行了(时长视电脑性能而定)。
组合键win+r,在窗口中输入cmd,打开命令行窗口,输入:
conda --version
输出如下,发现尚未注册环境变量:
在系统搜索栏输入“环境变量”,选择“编辑系统环境变量”:
双击图中红框圈选Path,打开环境变量路径列表:
环境变量路径列表先放在这,从文件资源管理器打开刚才好找又好记的Anaconda安装路径,找到该路径下的Scripts文件夹,进入该文件夹,从地址栏复制路径。
为什么要复制这个路径呢,因为这个路径下有conda.exe
把这个路径添加到环境变量里以后,下次再从cmd运行:
conda --version
系统寻找conda程序的排查路径就又多了一个,从而找到目标程序conda.exe
那如何将目标程序的路径添加到环境变量?
回到刚才环境变量路径列表,选一个空白行双击,把路径粘进去:
点完三个确定,再打开cmd(快捷键win+r),输入:
conda --version
输出:
帮其他人配环境的时候常被问到:“这样就能用了吗?”
最好是按项目创建虚环境,让各项目用到的包不至于互相影响。
创建虚环境:
conda create -n your_env_name python==3.8
将your_env_name替换成你的虚环境名字(英文嗷),python==后替换成你需要的版本号。
回车,直到以下类似输出出现:
输入y回车等待运行结束即可。
默认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
在powershell里运行
conda activate your_env_name
报错如下:
且在powershell打开时出现:
解决方法:
在系统搜索框输入powershell,右键选择管理员模式打开,
输入
get-executionpolicy
输出:
再输入命令:
set-executionpolicy remotesigned
再输入Y,回车。
输出:
关掉powershell,再打开。
可以看到(base)字样,即conda 的base虚环境激活成功。
随后即可使用:
conda activate your_env_name
激活你的虚环境了。
以上。