Почему я получаю ModuleNotFoundError для импорта Cupy?

Я установил Cupy, используя 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 указывают на правильный каталог.

1 ответ

Решение

Задача решена.

Несмотря на то, что я запускал pip с определенной установки win python, был установлен другой интерпретатор python, который был установлен в переменной окружения PATH. Так что pip.exe просто использовал другой интерпретатор python и установил там CuPy.

Другие вопросы по тегам