首页 > 代码库 > OpenStack-Cinder 环境安装
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
原文:http://docs.openstack.org/developer/cinder/devref/development.environment.html
并未完全按照原文顺序翻译,仅列出其要点。
OpenStack-Cinder 环境安装
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。