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
相关推荐
愚公搬代码5 分钟前
【愚公系列】《Manus极简入门》042-投资策略分析师:“投资智慧导航”
人工智能·agi·ai agent·智能体·manus
papapa键盘侠5 分钟前
Coze 实战教程 | 10 分钟打造你的AI 助手
人工智能·微信·信息可视化
I"ll carry you35 分钟前
【2025.5.12】视觉语言模型 (更好、更快、更强)
人工智能·语言模型·自然语言处理
窦再兴35 分钟前
来一个复古的技术FTP
linux·运维·服务器
双翌视觉1 小时前
机器视觉光源选型解析:照亮工业检测的“智慧之眼”
人工智能·机器视觉·视觉对位·视觉软件
xiaobin889991 小时前
【2025最新版】VMware虚拟机下载安装教程 保姆级图文详解(附安装包+常用镜像Linux,win11,ubuntu,centos)
linux·其他·ubuntu·centos
Echo``1 小时前
1:OpenCV—图像基础
c++·图像处理·人工智能·opencv·算法·计算机视觉·视觉检测
FL171713141 小时前
MATLAB机器人系统工具箱中的loadrobot和importrobot
人工智能·matlab·机器人
夏天是冰红茶1 小时前
图像处理:预览并绘制图像细节
图像处理·人工智能·opencv
ALex_zry1 小时前
Ubuntu 20.04 C++开发环境搭建指南(2025版)
linux·c++·ubuntu