【问题标题】:Error while importing Theano in Windows在 Windows 中导入 Theano 时出错
【发布时间】:2016-08-24 10:38:21
【问题描述】:

我正在尝试在 Windows 7 中使用 Theano 进行深度学习。我已经安装了 Visual Studio Community Edition 2013 。和 CUDA 工具包 7.5 。我正在为 Python 使用 Anaconda 环境。

但是当我导入 Theano 时,我遇到以下命令行消息。

ERROR:theano.sandbox.cuda:Failed to compile cuda_ndarray.cu: ('nvcc return statu s', 2, 'for cmd', 'nvcc -shared -O3-LC:\\Users\\hp\\Anaconda2\\libs -use_fast_m ath --compiler-bindir C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\ \bin\\amd64-Xlinker /DEBUG -D HAVE_ROUND -m64 -Xcompiler -DCUDA_NDARRAY_CUH=187 15462c72ed6afcd7ca5d52813ce90,-DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION,/Zi,/MD -IC:\\Users\\hp\\Anaconda2\\lib\\site-packages\\theano\\sandbox\\cuda -IC:\\Us ers\\hp\\Anaconda2\\lib\\site-packages\\numpy\\core\\include -IC:\\Users\\hp\\An aconda2\\include -IC:\\Users\\hp\\Anaconda2\\lib\\site-packages\\theano\\gof -o C:\\Users\\hp\\AppData\\Local\\Theano\\compiledir_Windows-7-6.1.7601-SP1-Intel64_Family_6_Model_60_Stepping_3_GenuineIntel-2.7.12-64\\cuda_ndarray\\cuda_ndarray.pyd mod.cu -LC:\\Users\\hp\\Anaconda2\\libs-LC:\\Users\\hp\\Anaconda2 -lcublas  -lpython27 -lcudart')

我的配置文件(.theanorc)看起来像这样::

    [global]
    floatX = float32
    openmp =false
    device = gpu
    mode=FAST_RUN

    [cuda]
    root = C:\Program Files\NVIDIA Corporation\Installer2\CUDAToolkit_7.5


    [nvcc]
    flags = -LC:\Users\hp\Anaconda2\libs
    compiler_bindir = C:\Program Files (x86)\Microsoft Visual Studio12.0\VC\bin\amd64  
    fastmath = True

请帮忙

【问题讨论】:

    标签: windows theano


    【解决方案1】:

    我不确定这是否是错误,但您应该更改此行:

    flags = -LC:\Users\hp\Anaconda2\libs
    

    它正在寻找-LC:\Users\hp\Anaconda2\libs 而不是C:\Users\hp\Anaconda2\libs

    【讨论】:

      【解决方案2】:

      您应该在目录中使用引号;此外,我也有类似的错误,直到我删除了 compliler_bindir 行。我建议你从这个最小的.theanorc 文件开始:

      [global]
      floatX = float32
      device = gpu
      
      [nvcc]
      flags=-L"C:\Users\hp\Anaconda2\libs"
      

      当然前提是flags 路径是正确的...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-26
        • 1970-01-01
        • 2017-05-14
        • 2015-11-08
        • 1970-01-01
        • 2015-10-05
        • 2017-10-20
        • 1970-01-01
        相关资源
        最近更新 更多