如果我将我系统中的基础镜像的CUDA版本由CUDA 9.0 更改为CUDA 10.0 ,那我虚拟环境中的CUDA版本也会随之改变吗,因为我是使用conda create -n my-env python=3.7 这类指令创建虚拟环境的
时间: 2024-05-16 17:18:01 浏览: 169
在使用 `conda create -n my-env python=3.7` 创建虚拟环境时,会在该环境下安装指定版本的 Python,但该环境仍然使用基础镜像中的 CUDA 版本。如果您更改了基础镜像的 CUDA 版本,您需要重新创建虚拟环境或手动安装更高版本的 CUDA,以便在虚拟环境中使用。
您可以使用以下命令在虚拟环境中手动安装 CUDA 10.0:
```bash
conda activate my-env
conda install cudatoolkit=10.0
```
这将在虚拟环境中安装 CUDA 10.0,并使您能够在该环境中使用该版本的 CUDA。
相关问题
linux手动安装cuda
### 如何在Linux系统上手动安装CUDA
为了成功地在Linux系统上安装CUDA,需遵循一系列特定的操作流程。确保已具备支持CUDA的GPU、兼容版本的Linux操作系统以及gcc编译器和工具链[^2]。
#### 准备工作
确认硬件环境满足需求之后,在开始安装之前建议先更新系统的软件包列表,并移除任何旧版NVIDIA驱动程序:
```bash
sudo apt-get update && sudo apt-get upgrade
sudo apt-get remove --purge '^nvidia-.*'
```
#### 安装依赖项
接着安装一些必要的依赖库来保障后续操作顺利进行:
```bash
sudo apt-get install build-essential dkms linux-headers-$(uname -r)
```
#### 下载CUDA安装文件
访问[NVIDIA官方下载页面](http://developer.nvidia.com/cuda-downloads),选择适合当前系统的CUDA版本并获取本地安装文件。对于Ubuntu 17.10来说,可能需要寻找适用于该发行版的具体镜像链接或考虑升级到更现代的LTS版本以获得更好的支持[^1]。
#### 开始安装过程
当准备好所需的.deb格式安装包后,可以通过命令行执行如下指令完成安装:
```bash
# 停止图形界面服务(如果正在运行)
sudo service lightdm stop
# 添加NVIDIA仓库密钥与源地址
wget https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
sudo apt-key adv --fetch-keys http://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
# 更新APT缓存并安装CUDA toolkit及相关组件
sudo apt-get update
sudo apt-get -y install cuda
# 设置环境变量以便于调用nvcc等工具
echo 'export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}' >> ~/.bashrc
source ~/.bashrc
```
注意这里假设选择了默认路径`/usr/local/cuda-9.0`作为安装位置;如果有不同设置,则应相应调整上述配置语句中的路径部分。
#### 验证安装成果
最后通过简单的测试验证CUDA是否已经正确安装到位:
```bash
cd ~/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuery
make
./deviceQuery
```
以上就是整个基于命令行的手动安装CUDA的过程概述。由于涉及到具体版本号的选择和其他细节差异,请务必参照最新的官方文档来进行实际部署。
阅读全文
相关推荐












