【问题标题】:How to install nvcc on macOS catalina 10.15.7 without GPU?如何在没有 GPU 的 macOS catalina 10.15.7 上安装 nvcc?
【发布时间】:2021-07-02 13:18:30
【问题描述】:

运行时:

which nvcc

上面写着:

nvcc not found

而且我没有找到在 macOS catalina 10.15.7 上安装 nvcc 的明确指南。

因为我正在尝试运行https://github.com/jugg1024/Text-Detection-with-FRCN.git。但是在cammand上:

make -j16 && make pycaffe:

从这里开始:

它给出了这个错误:

这就是为什么我确实需要安装nvcc

您能提供的任何帮助将不胜感激!

【问题讨论】:

  • 最新版本的 CUDA/nvcc(CUDA 11 及更高版本)不再支持在 macOS 上使用。请参阅herehere 此外,如果没有支持 CUDA 的 GPU,那么您为什么想要或需要nvcc 并不明显。您很可能对这里的某些事情/在这里做错了什么感到困惑。
  • @Robert Crovella,感谢您的回复。我编辑了我的问题,这就是我需要nvcc 的原因。我正面临这个错误,可能是因为没有nvcc
  • @Robert Crovella,是的,我很困惑,我们是否可以在没有 GPU 的情况下在 Mac 上使用 nvcccudacuDNN?我用谷歌搜索,但它已经令人困惑,有人说我们可以有人说我们不能。
  • 不,如果没有 CUDA GPU,您将无法使用或使用 cuda 和 cuDNN。是的,您可以构建代码,但您无法在没有 GPU 的情况下运行它们。因此,您需要了解如何构建 caffe 和 pycaffe,以便它们不需要 GPU(或者切换到具有 GPU 的机器/系统)。当您找到这些指令时,它们将不依赖于nvcc。所以你在这里尝试做的在mac上没有用。
  • @罗伯特·克罗维拉!您可以将这些 cmets 发布为答案,以便我接受。

标签: macos cuda nvidia nvcc cudnn


【解决方案1】:

自 CUDA 11.0 起,macOS 不再是 CUDA 支持的环境。

最后支持的环境基于 CUDA 10.2(请参阅 here)和 macOS 版本 10.13.x

从来没有受支持的nvcc 安装、CUDA 安装或 macOS 10.15.x 的 CUDA 版本

如果您的 Mac 中没有支持 CUDA 的 GPU,则不清楚为什么要安装 nvcc 或 CUDA。它们可能用于构建代码,但该代码无法在该机器上运行。

如果您的 Mac 中确实有支持 CUDA 的 GPU,则需要仔细遵循上述链接说明,并仔细注意机器要求,例如支持的 macOS 版本。 CUDA 10.2 将是您可以在该 Mac 上安装的最新/最后一个版本的 CUDA。

【讨论】:

    猜你喜欢
    • 2021-06-03
    • 2021-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-15
    • 2020-11-25
    相关资源
    最近更新 更多