首页 > 解决方案 > 为什么我会为 import cupy 收到 ModuleNotFoundError?

问题描述

我使用pip install cupy-cuda90. 安装成功(安装 MSVC 2017 后)并pip list显示 cupy-cuda90。

当我键入时,import cupy我收到以下错误:

Traceback (most recent call last):

File "<ipython-input-1-329ec5cf1bc8>", line 1, in <module>
import cupy

ModuleNotFoundError: No module named 'cupy'

我在 Windows 10 (1607) 上,安装了 CUDA 9.0,并且 CUDA_PATH & CUDA_PATH_V9_0 指向正确的目录。

标签: pythonnumpycupy

解决方案


问题解决了。

尽管我是从特定的 win python 安装开始 pip,但安装了另一个 python 解释器,它是在 PATH 环境变量中设置的。所以 pip.exe 只是使用了另一个 python 解释器并在那里安装了 CuPy。


推荐阅读