conda 使用小记
不知道为啥用了这么久 conda 了还总是能遇到各种问题,哎。
下载:https://www.anaconda.com/download#downloads
conda 因为使用 sh 脚本安装的,所以有没有管理员权限都很好装。
在服务器上安装时,记得把目录改为用户目录 ~/
然后要将环境变量添加到 中。
如果默认添加,指令是这样的:
复制# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/coldchair/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/coldchair/anaconda3/etc/profile.d/conda.sh" ]; then
. "/home/coldchair/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/home/coldchair/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
把目录改一下即可,或者在运行 conda 的 bin 文件:conda init,会自动生成这个。
可以让命令行默认就是 base 环境,只要别在 base 里瞎装没啥关系。
取消默认进入 base 环境:
复制conda config --set auto_activate_base false
为什么要取消见:https://www.cnblogs.com/coldchair/p/18548903
查看 config
复制conda config --show
创建环境
复制conda create -n xxx python=3.10
-n 就是名字,环境放在安装目录下的文件夹
也可以用 --prefix 指定目录
-y 表示默认确定 yes,省去确认步骤。
-c 表示添加源,最常用的是
复制-c conda-force
conda-force 里有很多软件包,这样可以把 conda 当 apt 使用,而不只是虚拟环境管理。
列出所有的环境
复制conda env list
移除环境
复制conda env remove -n xxx
conda env remove --prefix xxx_path
复制环境
复制conda create -n 新环境名称 --clone 原环境名称
换源:
https://blog.csdn.net/weixin_62848630/article/details/130348740
需要修改 .condarc 文件
复制vim ~/.condarc
复制channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.bfsu.edu.cn/anaconda/pkgs/free/linux-aarch64
- http://mirrors.bfsu.edu.cn/anaconda/pkgs/main/linux-aarch64
注:后两个是 aarch64(arm) 架构的换源。
常见安装环境:
rapids(cuml):https://docs.rapids.ai/install
pytorch:https://pytorch.org/get-started/previous-versions/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2023-03-18 使用 Linux screen 来在远程服务器上训练