window10下安装PyCUDA(安装Theano的其中一步)

前面,我转载了一篇文章《在Windows上安装PyCUDA和Theano》,步骤比较详细,但是我要提出以下几点建议:

首先,我建议安装Anaconda2,这样省去很多麻烦(pytools库,而pytools库又需要six,appdirs,decorator这三个 

           库,数据分析常用安装包全部涵盖);

其次,第三步安装PyCUDA,在网上找了很多,没有一个适合自己的,于是自己手动改:

(1) 执行configure.py(这步没用,因为文件只有两行代码,基本没内容)
(2) 编辑siteconf.py(这步非常关键,几乎决定了pycuda安装的成败)

我的配置是(win10+vs2013+cuda7.5):

BOOST_INC_DIR = ['D:\\boost_1_59_0\\boost']
BOOST_LIB_DIR = ['D:\\boost_1_59_0\\stage\\lib']
BOOST_COMPILER = 'msvc'
USE_SHIPPED_BOOST = True
BOOST_PYTHON_LIBNAME = ['boost_python']
BOOST_THREAD_LIBNAME = ['boost_thread']
CUDA_TRACE = False
CUDA_ROOT = 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v7.5'
CUDA_ENABLE_GL = False
CUDA_ENABLE_CURAND = True
CUDADRV_LIB_DIR = ['${CUDA_ROOT}/lib/Win32', '${CUDA_ROOT}/lib/x64']
CUDADRV_LIBNAME = ['cuda']
CUDART_LIB_DIR = ['${CUDA_ROOT}/lib/Win32', '${CUDA_ROOT}/lib/x64']
CUDART_LIBNAME = ['cudart']
CURAND_LIB_DIR = ['${CUDA_ROOT}/lib/Win32', '${CUDA_ROOT}/lib/x64']
CURAND_LIBNAME = ['curand']
CXXFLAGS = []
LDFLAGS = []

搞定收工,成功安装!!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值