devstack安装出错,提示error: command '/usr/bin/pkg-config' failed with exit status 1

求摸摸小手 发布于 2015/04/22 16:02
阅读 2K+
收藏 0

@YueZheng 你好,想跟你请教个问题:

我按照您的博文“使用devstack部署openstack开发环境”,链接地址http://my.oschina.net/zyzzy/blog/74088来操作

出现如下提示:

“  InsecurePlatformWarning
  Using cached libvirt-python-1.2.13.tar.gz
Installing collected packages: libvirt-python
  Running setup.py install for libvirt-python
    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-pt3omw/libvirt-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-7MXcak-record/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    /usr/bin/pkg-config --print-errors --atleast-version=0.9.11 libvirt
    error: command '/usr/bin/pkg-config' failed with exit status 1
    
    ----------------------------------------
    Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-pt3omw/libvirt-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-7MXcak-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-pt3omw/libvirt-python


然后就退出安装了

因为对刚接触这块内容,完全无从下手,看了下,不知道是不是因为libvirt版本问题?下面是我机器上的版本

virsh version
编译使用的库:libvir 0.9.8
使用的库:libvir 0.9.8
使用的 API: QEMU 0.9.8
运行管理程序: QEMU 1.0.0


我使用的是ubuntu12.04 64位,clon了devstack之后,将目录权限改成了777,然后新建了stack用户,用stack安装的

我该怎么做?卸载了libvirt安装更高版本的?我直接apt-get提示说已经是最新了

抑或是其他原因造成的?希望得到您的帮助~十分感谢~


加载中
0
YueZheng
YueZheng

我那篇文章已经太久远了,现在已经不适用了。

现在的话,下载好devstack,进入目录,直接用普通用户权限执行stack.sh,不需要手动修改权限。

比较容易出问题的是一些依赖包的下载,多试几次应该差不多。


返回顶部
顶部