OpenStack-Cinder 环境安装


如果想运行cinder,需要安装libvirt以及至少一种hypervisor(一种虚拟化技术,协调软件对硬件的访问)。如果仅仅想运行单元测试,则不需要安装这些。

使用virtualenv管理python的依赖包。

本文的环境是Ubuntu (12.04-64) 。

1、安装需要的包:

sudo apt-get install python-dev libssl-dev python-pip git-core libmysqlclient-dev libpq-dev libffi-dev

2、获取代码


git clone https://github.com/openstack/cinder.git cd cinder

3、运行单元测试


./run_tests.sh
单元测试将在 .venv 目录下运行。
第一次运行需要创建一个虚拟环境,输入Y即可。
No virtual environment found...create one? (Y/n)
更多细节参考 Unit Tests 章节。

4、也可以手动安装和使用virtualenv:

python tools/install_venv.py
这将会安装 requirements.txt 文件中列出的所有包到virtualenv。
顺利的话,会得到如下成功安装信息:
Cinder development environment setup is complete.
在当前会话中激活virtualenv:
$ source .venv/bin/activate



并未完全按照原文顺序翻译,仅列出其要点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值