《Python网络编程基础》书配套Vagrant以及virtualBox的mac安装指南。

最近准备看这本书,作者已经配置了几台虚拟机可以运行。用的是Vagrant以及virtualBox,这两个软件我都不熟悉。

花了半天刚刚在我的苹果电脑上下载安装好,分享记录一下安装经历。

首先安装Vagrant以及virtualBox,我这里不多做描述。都是安装包的形式安装,可以通过迅雷等软件下载。

全部安装完成后。mac通过virtualBox启动镜像,会出现第一个报错Kernel driver not installed (rc=-1908)。

参考的解决链接在这里:https://ask.csdn.net/questions/716623

为了防止原帖失效,我手工记录一下:

在系统与偏好设置的地方,在通用-允许从以下位置下载的app选择-选择virtualBox就可以解决。

解决了这个,问题就解决了一半。

接下来是下载镜像的问题

vagrant init brandon-rhodes/playground
vagrant up --provider virtualbox
vagrant ssh

 按照书中这种方式,反正我这里是肯定不行,网速实在太慢了。

可以参考这个帖子:https://blog.csdn.net/qq_43188744/article/details/105255541

当执行vagrant up --provider virtualbox命令的时候,你可以找到镜像的原始链接,通过下载软件下载镜像,建议在早上或者凌晨的时候下载。非常快。

将镜像下载到本地,使用vagrant box add {title} {url}命令的方式添加本地的镜像

然后使用vagrant init {title}

最后 vagrant up即可完成虚拟机的安装 

我们需要执行

vagrant box add brandon-rhodes/playground 你的镜像路径
vagrant init brandon-rhodes/playground
vagrant up 

简单的介绍就是这些,希望大家在学习中,可以少走一些弯路。


原文地址:https://www.cnblogs.com/sidianok/p/13883368.html