删除cuda 7.5后安装Cuda7.0

删除cuda 7.5后安装Cuda7.0

我准备使用谷歌的全新库 TensorFlow。我兴奋地开始 tensorFlow pip 安装。注意到我需要 cuda 后,我去了 Cuda 网站,下载了 7.5 deb 并加载了它。

sudo dpkg -i cuda-repo-ubuntu1404_7.5-28_amd64.deb

然后我安装了它。

sudo apt-get install cuda

最后,我在 bash.rc 文件中添加了必要的行。

export CUDA_HOME=/usr/local/cuda-7.5 
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64 

PATH=${CUDA_HOME}/bin:${PATH} 
export PATH 

现在,当我尝试使用张量流时,问题出现了,弹出一个 Python 控制台,

 >>>import tensorflow as tf 

现在问题来了

 ImportError: libcudart.so.7.0: cannot open shared object file: No such file or directory

我需要 Cuda 7.0!所以我安装了 cuda7.5,

 apt-get remove --purge cuda

下载并加载 cuda7.0 deb cd 并下载并加载

 sudo dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb

不幸的是,因为我加载了 cuda7.5 deb,所以 apt-get install cuda 安装的是 cuda7.5 而不是 cuda 7!

任何建议都值得赞赏。

概要

我怎样才能撤消:

 sudo dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb

答案1

我认为您正在寻找的命令是

sudo dpkg -r cuda-repo-ubuntu1404_7.0-28_amd64.deb

这是删除命令。-r

如果你想了解更多

man dpkg

您还可以使用突触以图形方式查看这些内容。

sudo apt-get install synaptic

相关内容