python - 如何使用 conda 将 CUDA 降级到 10.0.10,而不会发生冲突?
问题描述
我想去与
Nvidie-430
驱动程序兼容的CUDA(cudatoolkit)版本,即Nvidias网站10.0.130
推荐的版本。
根据我所做的这个答案,
conda install -c pytorch cudatoolkit=10.0.130
然后我得到这个错误(pastebin 链接)。(以下非常短的版本):
(fastaiclean) eghx@eghx-nitro:~$ conda install -c pytorch cudatoolkit=10.0.130
...
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: |
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
failed
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Package _libgcc_mutex conflicts for:
pyzmq -> libgcc-ng[version='>=7.3.0'] -> _libgcc_mutex=[build=main]
libgcc-ng -> _libgcc_mutex=[build=main]
lcms2 -> libgcc-ng[version='>=7.3.0'] -> _libgcc_mutex=[build=main]
...
The following specifications were found to be incompatible with your system:
- feature:/linux-64::__cuda==10.1=0
- feature:|@/linux-64::__cuda==10.1=0
Your installed version is: 10.1
为什么我会遇到冲突?为什么10.1
当 cuda 工具包为10.2.89
( conda list
) 时会显示?如何处理冲突?我能用这个错误做什么?矛盾太大了,不知从何说起。
其他
英伟达驱动
430
当前的 cudatoolkit:10.2.89
解决方案
推荐阅读
- cmake - cmake - 链接静态库pytorch在构建期间找不到其内部函数
- node.js - 用节点js覆盖req.header中设置的内容类型?
- gnuplot - 可以在 linux 终端的 gnuplot 中生成带有线条的图形吗?
- java - 如何为 10 个 id 创建线程,使用多线程在 java 中并行运行 6 个方法
- css - 如果元素是动态元素,如何定义选择器
- python-3.x - 如何从 tkinter 中的按钮停止功能
- mysql - equals右侧列的覆盖索引
- asp.net - 如何根据.net core中api返回的脚本内容生成js文件
- javascript - 尝试使用 webpack 在 React 应用程序中读取文件时未捕获 TypeError: fs__WEBPACK_IMPORTED_MODULE_16___default.a.readFile is not a function
- java - java中文件传输中缺少前两个字母