Почему я получаю 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.