PyCharm环境下Win10 caffe安装与设置教程

需积分: 9 1 下载量 172 浏览量 更新于2024-09-07 收藏 1.71MB DOCX 举报
本文档主要介绍了在Windows 10环境下使用Caffe(一个流行的深度学习框架)进行开发,并且特别强调了在PyCharm IDE下的安装与配置过程。首先,作者提到通常用户会选择在Anaconda环境中安装Caffe,但为了更好的可视化效果,他们决定在PyCharm中进行安装。 步骤一,从Caffe官网下载并解压源码,关键步骤是修改`CommonSettings.props`文件,根据个人硬件情况调整设置,如是否使用GPU、Matlab等工具。由于Caffe官方仅支持Python 2.7,因此作者选择安装了独立的Miniconda2版本,确保有Python 2.7可用,并能够正确链接numpy等必要的库。 步骤二,安装过程中遇到的问题包括找不到`<numpy/arrayobject.h>`头文件。为解决这个问题,作者建议在Anaconda Prompt中使用`conda install numpy scipy matplotlib scikit-image pip`来安装所需的库,尽管遇到了mkl2019-4下载失败的情况。 在编译Caffe的过程中,作者注意到编译器发出警告视为错误的设置问题。他们首先生成`libcaffe.lib`,然后是`caffe`本身,最后生成pycaffe模块。编译过程中,LevelDb.lib的builder.obj出现警告,提示找不到特定的PDB文件(vc120.pdb),这可能是因为缺少相关的调试符号文件。 总结来说,这份文档详细记录了在Windows 10和PyCharm环境下配置Caffe的步骤,包括环境设置、库的安装、以及编译和链接过程中需要注意的问题,对希望在非标准环境(如PyCharm)下使用Caffe的开发者具有实用价值。通过这些步骤,读者可以了解如何克服在特定IDE中安装Caffe时可能出现的技术挑战。