在MAC上安装Libvirt-python

来源:互联网 发布:ipad能刷windows系统吗 编辑:程序博客网 时间:2024/06/15 17:13

在MAC上安装Libvirt-python 2017-11-18

这一阵子在做虚拟化平台的项目,因此涉及Libvirt的使用,不过在安装Libvirt的python包时遇到不小的麻烦,在这里将解决步骤列出,希望一些同我一样的初学者可以得到帮助。

另外,这是在2017年11月18日测试成功的方法,如果以后有变化,请另询方法。

如果你能通过源代码安装libvirt,并直接配置成功,请无视这篇文章。

  • 升级MAC OS
  • 安装Xcode
  • 升级Homebrew
  • 安装libvirt
  • 安装pkg-config
  • 安装libvirt-python

升级 mac os 至 10.13

没有办法,想要安装libvirt-python,就必须要有c版本的libvirt,所以c语言编译器当然要有,因此需要Xcode,而最新版Xcode安装需要10.13的系统(20171118)。所以请使用AppStore升级你的系统。(升级之后开机速度快了不少!)

这里写图片描述


安装Xcode

装吧,真的。5.46g,1个小时就行了,挺好用的。(Appstore)

这里写图片描述


升级Homebrew

因为某种原因,你并没有办法直接使用终端(Terminal)升级Homebrew。
如果你使用如下代码,你会等到永远:

brew updatebrew upgrade

解决的办法有两种,第一种是使用科学上网(VPN),Mac正好有一款智行VPN,试用期有三天,够你安装的了。

这里写图片描述

另一种是使用镜像网站:清华镜像站和中科大镜像站等等。

这里写图片描述

虽然里面有详细的教程,但是他们有时候会宕机的,有时候文件会不见,或者你正好赶上升级,总之不如VPN好使。

下面是中科大的镜像站使用教程:

在首页搜索Homebrew

这里写图片描述

点Help看使用说明,然后照办。

这里写图片描述

然后在终端(Terminal)执行命令(可能需要耐心)

brew update

如果你使用的是VPN,请确认能够上Google首页后直接在终端执行更新命令。如果你使用的是镜像站,建议更新完之后将url地址改回原来的地址,毕竟镜像站不如发布站稳定。


安装Libvirt

以上步骤完成后你终于可以安装Libvirt了,在终端执行命令

brew install libvirt

等一下就好了。


安装pkg-config

这是一个必要的包,没它不行,请在终端使用homebrew安装

brew install pkg-config

安装libvirt-python

在终端输入命令:

pip install libvirt-python

pip3 install libvirt-python

然后成功。

原创粉丝点击