ubuntu(28):ubuntu系统多版本conda和多版本cuda共存

0. cuda(包括cudnn)、conda安装照常

注意:

(1)多个conda不要安装到一个目录了,可以见下面的示例目录;

(2)cuda(包括cudnn)不用纠结是否添加超链接

1. 需要修改环境配置--示例

sudo gedit ~/.bashrc

bash 复制代码
# cuda version & cuda version
alias condaenv='export PATH="/home/xiu/anaconda3/bin:$PATH"; . /home/xiu/anaconda3/etc/profile.d/conda.sh; export CUDA_HOME=/usr/local/cuda-11.3; export PATH=$CUDA_HOME/bin:$PATH; export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH'
alias condaenv3='export PATH="/home/xiu/anaconda3/bin:$PATH"; . /home/xiu/anaconda3/etc/profile.d/conda.sh; export CUDA_HOME=/usr/local/cuda-11.8; export PATH=$CUDA_HOME/bin:$PATH; export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH'
alias condaenv2='export PATH="/home/xiu/anaconda3_2024/bin:$PATH"; . /home/xiu/anaconda3_2024/etc/profile.d/conda.sh; export CUDA_HOME=/usr/local/cuda-11.3; export PATH=$CUDA_HOME/bin:$PATH; export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH'
alias condaenv4='export PATH="/home/xiu/anaconda3_2024/bin:$PATH"; . /home/xiu/anaconda3_2024/etc/profile.d/conda.sh; export CUDA_HOME=/usr/local/cuda-11.8; export PATH=$CUDA_HOME/bin:$PATH; export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH' 

source ~/.bashrc

3. 确认

后续在终端输出condaenv,condaenv3,condaenv2,condaenv4会启动不同的cuda和conda,可以使用nvcc -V
conda --verison查看,如:

bash 复制代码
xiu@xiu:~/Learning/$ condaenv4
xiu@xiu:~/Learning/$ python
Python 3.12.7 | packaged by Anaconda, Inc. | (main, Oct  4 2024, 13:27:36) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
xiu@xiu:~/Learning/$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:33:58_PDT_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0
相关推荐
努力搬砖的咸鱼11 分钟前
AI Agent测试全景图:它到底改变了什么
人工智能·python·ai·集成测试·pytest·agent·ai编程
DeepIntelli30 分钟前
品牌AI搜索审计怎么做:从可见度基线到可复测的改进闭环
人工智能·chatgpt
SLD_Allen34 分钟前
HxApisix 云原生 API 网关的架构设计与 AI 集成实践(THS)
人工智能·网关·云原生·apisix
Wang's Blog37 分钟前
AI Agent白手起家60: 多智能体架构解析与 LangGraph 入门
人工智能·架构·wpf
二宝哥1 小时前
CentOS 7.9 离线安装 Nginx 并配置openssl1.1.1
linux·nginx·centos
十三画者1 小时前
【文献分享】SIMBA:单细胞嵌入与特征共学习
人工智能·信息可视化·数据挖掘·数据分析·数据可视化
张小殊.1 小时前
LoongForge TAOT 训练方案,解决MoE EP不均衡问题
人工智能·python·深度学习·机器学习·ai
eBest数字化转型方案1 小时前
从工程视角拆解冰柜资产管理:拍照识别 pipeline、纯净度算法与 IoT 选型踩坑
人工智能·物联网·算法
月诸清酒1 小时前
我同时在用的 AI Coding Agent 和模型评测,cc/gpt/antigravity(2026.08)
人工智能·gpt·chatgpt
程序员老陆1 小时前
说一说FFmpeg6在Linux平台的编译
linux·运维·服务器·ffmpeg