window caffe 安装及相关问题解决

本文记录了在Win10系统、VS2013、CUDA10.1和cudnn7.6环境下安装Caffe过程中遇到的依赖库NugetPackages下载失败、pip安装失败等问题,提供了离线下载pip包和更换conda源等解决方案,并提及了使用pycaffe时的protobuf安装问题及Caffe训练日志的保存方法。

本人的配置

  • win10
  • VS2013
  • CUDA10.1
  • cudnn7.6
  • python2.7.15(Anaconda2)

虽然caffe的安装比较复杂,有人戏称安装caffe要10元一次,调试一层网络只有5块。但是网上安装caffe的教程,随便一搜索就是一大把,安装过程基本都一样没什么可说的。这里主要记录安装过程遇到的问题。

安装caffe参考博客
官方Caffe-windows 配置与示例运行
【Caffe】Windows下caffe安装详解
window caffe

依赖库NugetPackages下载失败或缓慢

可以提前下载好依赖库,然后放在caffe-master的同级目录。

在这里插入图片描述

pip安装失败

Solving environment :failed
在这里插入图片描述
方法1. 离线下载好pip的安装包:pip-18.1.tar.gz
解压后安装:python setup.py
方法2. 将conda 的源改为国内源。例如

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

Anaconda换国内源(清华源、中科大源)
关于pip

使用pip安装其他包时失败

例如使用pycaffe是需要安装protobuf: pip install protobuf

  • 错误信息:
 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))
after connection broken by 'SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAI
LED] certificate verify failed (_ssl.c:726)'),)': /packages/0f/fb/6aecd2c8c9d0ac
83d789eaf9f9ec052dd61dd5aea2b47ffa4704175d7a2a/psutil-5.4.8-cp27-none-win_amd64.
whl
  • 解决办法 :需要将pip源调整为国内的源。
    pip install protobuf -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
    也可以改为默认使用国内源。
    修改方法参考

其他

如何保存Caffe训练日志
caffe-windows下使用pycaffe绘制网络图

欢迎关注个人公众号

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值