Python Cupy找不到CUDA存储库

Python Cupy找不到CUDA存储库,python,cupy,Python,Cupy,我正在尝试使用cupy,并且我已经安装了CUDA 10.2和相应版本的cupy,但是当我尝试运行我的代码时,我遇到了以下错误: Traceback (most recent call last): File "C:/Users/lasse/PycharmProjects/AI/main.py", line 2, in <module> import cupy as cp File "C:\Users\lasse\AppData\Local\Programs\Pyth

我正在尝试使用cupy,并且我已经安装了CUDA 10.2和相应版本的cupy,但是当我尝试运行我的代码时,我遇到了以下错误:


Traceback (most recent call last):
  File "C:/Users/lasse/PycharmProjects/AI/main.py", line 2, in <module>
    import cupy as cp
  File "C:\Users\lasse\AppData\Local\Programs\Python\Python38\lib\site-packages\cupy\__init__.py", line 14, in <module>
    _environment._setup_win32_dll_directory()  # NOQA
  File "C:\Users\lasse\AppData\Local\Programs\Python\Python38\lib\site-packages\cupy\_environment.py", line 37, in _setup_win32_dll_directory
    raise RuntimeError('CUDA path could not be detected.')
RuntimeError: CUDA path could not be detected.

回溯(最近一次呼叫最后一次):
文件“C:/Users/lasse/PycharmProjects/AI/main.py”,第2行,在
作为cp导入cupy
文件“C:\Users\lasse\AppData\Local\Programs\Python\38\lib\site packages\cupy\\uuuuu init\uuuuu.py”,第14行,在
_环境。_setup_win32_dll_directory()35; NOQA
文件“C:\Users\lasse\AppData\Local\Programs\Python\38\lib\site packages\cupy\\u environment.py”,第37行,在win32 dll目录下
raise RUNTIMERROR('无法检测到CUDA路径')
运行时错误:无法检测到CUDA路径。

请确保
CUDA\u PATH
环境变量设置正确(例如,
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
)。通常应由CUDA安装程序自动设置

CuPy按以下顺序发现CUDA路径

  • CUDA_路径
    环境变量
  • nvcc
    命令的父目录。CuPy在
    PATH
    环境变量中设置的每个目录中查找
    nvcc
    命令
  • /usr/local/cuda
    (不适用于Windows)

  • 请确保
    CUDA\u PATH
    环境变量设置正确(例如,
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
    )。通常应由CUDA安装程序自动设置

    CuPy按以下顺序发现CUDA路径

  • CUDA_路径
    环境变量
  • nvcc
    命令的父目录。CuPy在
    PATH
    环境变量中设置的每个目录中查找
    nvcc
    命令
  • /usr/local/cuda
    (不适用于Windows)

  • 能否提供导致此错误的代码?能否提供导致此错误的代码?