加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

macos – 在OSX上使用pyrax模块时出错

发布时间:2020-12-20 11:37:47 所属栏目:Python 来源:网络整理
导读:我正在使用ansible rax.py脚本来存储我的库存.我遇到的问题与ansible无关,但与pyrax或pbr无关. 我采取了以下步骤: sudo pip install pyraxpython import pyrax 然后我得到: File "/Library/Python/2.7/site-packages/pbr/packaging.py",line 870,in get_ve
我正在使用ansible rax.py脚本来存储我的库存.我遇到的问题与ansible无关,但与pyrax或pbr无关.

我采取了以下步骤:

sudo pip install pyrax
python
>>> import pyrax

然后我得到:

File "/Library/Python/2.7/site-packages/pbr/packaging.py",line 870,in get_version
raise Exception("Versioning for this project requires either an sdist"
Exception: Versioning for this project requires either an sdist tarball,or access to an upstream git repository. Are you sure that git is installed?

根据一些github问题,应该分别安装pbr来解决这个问题.我没有运气就这样做了.

pip show pbr
---
Name: pbr
Version: 0.10.0
Location: /Library/Python/2.7/site-packages
Requires: pip

pip show python-novaclient
---
Name: python-novaclient
Version: 2.19.0
Location: /Library/Python/2.7/site-packages
Requires: requests,iso8601,python-keystoneclient,Babel,oslo.utils,six,simplejson,pbr,PrettyTable,argparse

我使用的是python 2.7.5而不是virtualenv.任何帮助将不胜感激!

谢谢
巴里

解决方法

以下似乎已经把事情整理好了:

pip install --upgrade distribute

各种版本冲突后,所有一些乐于助人的工作人员救了我.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读