python - 为什么我会为 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 指向正确的目录。
解决方案
问题解决了。
尽管我是从特定的 win python 安装开始 pip,但安装了另一个 python 解释器,它是在 PATH 环境变量中设置的。所以 pip.exe 只是使用了另一个 python 解释器并在那里安装了 CuPy。
推荐阅读
- sql-server - sql server中的case和if子句
- sql - 无法绑定多部分标识符
- html5-canvas - 如何在 FabricJS 中缩放 ClipTo 区域?
- javascript - Visual Studio 代码中的智能感知与 Visual Studio Professional 中的智能感知相同吗?
- docker - 如何从 Dockerized Jenkins 容器运行 Docker 和 Docker-Compose?
- ionic-framework - 无限滚动不适用于离子含量全屏
- sharepoint - SharePoint 服务器的生产力
- java - 静态助手中的通用类型工厂
- reactjs - 如何根据 React Material-UI 中的媒体查询更改全局字体大小?
- corda - 由于签名不匹配,Corda 一般 SSL 异常