我正在尝试在 google colab 上使用 GPU 运行 chainer。这需要安装cupy,但是我无法正确安装它,因为它在我的colab vm中找不到cuda环境。
错误信息如下...
收集 cupy 下载 cupy-2.4.0.tar.gz (1.7MB) 100% |███████████████████████████████ █| 1.7MB 740kB/s 命令 python setup.py egg_info 的完整输出:cc1plus:警告:命令行选项“-Wstrict-prototypes”对 C/ObjC 有效,但对 C++/tmp/tmpds3ikncy/a.cpp:1:10 无效:致命错误:cublas_v2.h:没有这样的文件或目录#include ^~~~~~~~~~~~~编译终止。选项:{'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False} *********************** ****************************** * 警告:nvcc 不在路径中。*警告:请将路径设置为 nvcc。******************************************************包含目录:[] 库目录:[] 命令“x86_64-linux-gnu-gcc”失败,退出状态为 1 ************************* ************************* * 警告:未找到包含文件:['cublas_v2.h', 'cuda.h', 'cuda_profiler_api.h '、'cuda_runtime.h'、'curand.h'、'cusparse.h'、'nvrtc.h'、'nvToolsExt.h'] *警告:跳过安装 cuda 支持 *** 警告:检查您的 CFLAGS 环境变量 ************************************ ****************** Traceback(最近一次调用最后):文件“”,第 1 行,在文件“/tmp/pip-build-qu5red9h/cupy/setup.py”中,第 32 行,在 ext_modules = cupy_setup_build.get_ext_modules() 文件“/tmp/pip-build-qu5red9h/cupy/cupy_setup_build.py”,第 385 行,在 get_ext_modules extensions = make_extensions(arg_options, compiler, use_cython) 文件“/tmp/pip -build-qu5red9h/cupy/cupy_setup_build.py", line 275, in make_extensions raise Exception('Your CUDA environment is invalid.' Exception: Your CUDA environment is invalid. 请检查上面的错误日志。
----------------------------------------
命令“python setup.py egg_info”失败,错误代码 1 在 /tmp/pip-build-qu5red9h/cupy/