caffe安装之准备linux虚拟机
相较于tensorflow、pytorch而言,caffe安装较为复杂,有很多版本以及平台不兼容问题,本篇拟给出linux、windows下详细安装教程,以节约大家学习caffe的时间
本篇的linux环境通过vagrant来创建,两行命令就可以新建一个linux系统,特别适合caffe学习过程中demo验证
一. VirtualBox和vagrant的安装
与vmware相比,vagrant配合virtualBox可以快速搭建虚拟机,可以不用自己下载.iso镜像,但需要注意的是这两个软件的版本必须匹配,否则vagrant命令时就会出现版本问题,本文作者使用的是windows10专业版系统
这里提供VirtualBox和vagrant的百度云的地址
链接:https://pan.baidu.com/s/18VL9s6Uz6jK5a1ks2sP6gA
提取码:n6pj
下载成功后如下图所示

1、VirtualBox的安装

2、vagrant的安装


二. 创建虚拟机
创建虚拟机是通过在命令行模式下利用vagrant的命令完成的,以创建centos/7为例说明创建虚拟机的过程
(一)直接从云端自动下载系统镜像方式
1、新建 centos7 文件夹
2、cmd模式下cd到该文件夹,然后执行vagrant init centos/7
3、此时在centos7 文件夹下会生成一个Vagrantfile配置文件,编辑该配置文件可以改变虚拟机的一些设置,比如mem大小,网络模式,与宿主机的磁盘映射等
4、执行vagrant up,此命令会从vagrant cloud上搜索centos7的镜像,然后下载下来并启动一个centos7系统,可能需要几分钟时间
5、执行vagrant ssh进入到centos7虚拟机中,此时用户名和密码均为vagrant
6、使用exit命令可以退出该虚拟机
7、执行vagrant stop可以关闭虚拟机,执行vagrant halt可以关掉该虚拟机的电源
(二)手动下载虚拟机 .box 文件,然后添加到vagrant启动的方式
以ubuntu14.04为例
1、新建ubuntu1404文件夹
2、下载box
box就是我们需要安装的虚拟机操作系统,Vagrant开源社区提供了许多已经打包好的操作系统:
官方镜像:https://vagrantcloud.com/boxes/search
第三方仓库:http://www.vagrantbox.es/
笔者下载的box是

3、执行vagrant box add --name ubuntu14 ubuntu-14.04-amd64.box ,添加box文件到vagrant中
4、执行vagrant init ubuntu14,此步骤相当于(一)中的步骤三
5、执行vagrant up,此步骤相当于(一)中的步骤四,只不过此时不用到云端下载box文件,因此速度很快
6~8 同(一)中的5~7

浙公网安备 33010602011771号