python:3.6
cuda:cudatoolkit 9.0:
VS:vs2017
pycuda:pycuda-2018.1
GPU:1660Ti
前期先将anaconda下载,并将cuda toolkit 和cudnn下载好。
pycuda安装
对于cuda的安装,我并未选择自定义安装,所以我cuda路径CUDA_PATH为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0(后续会用到)。
具体安装方法参考添加链接描述
但是对于上述方法需要作修改:
1.对于在anaconda中安装pycuda,在安装boost_python时最好在anaconda环境中安装。
2.bjam stage --toolset=msvc-14.0 architecture=x86 address-model=64 --without-graph --without-graph_parallel --stagedir="F:\googleDownload\boost_1_67_0\bin\vc14-x64" link=static runtime-link=shared runtime-link=static threading=multi debug release
注意msvc-14.0需改为自己所用VS编译器版本,VS2017对应msvc14.1, "F:\googleDownload\boost_1_67_0\bin\vc14-x64