自己的机子是win10系统的,然后用的是anaconda3,毕竟大水蟒对环境和各种库的管理确实很方便。最近想在conda环境下装个cupy,然鹅装好后在运行相关程序时却遇到了两个报错。下面记录一下相应的问题和解决方式,希望能帮大家少踩些坑,也算日后给自己留个提醒。
1. cupy.cuda.compiler.CompileException
首先有必要说一下,此前我在当前环境下通过conda命令安装了tensorflow,也就是:
conda install tensorflow-gpu==1.3.1
相比pip,conda的命令会帮你一并安装tensorflow的各种相应版本的依赖包,安装很方便,成功率也更高。在一并安装的package中就包括了cudatoolkit
和cudnn
这两个。正好cupy的运行也是需要这两个依赖的,于是我以为万事大吉,只需要对应cudatoolkit