首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ansible 2.9中找不到openstacksdk

在ansible 2.9中找不到openstacksdk
EN

Stack Overflow用户
提问于 2019-12-23 23:56:55
回答 2查看 1.3K关注 0票数 2

我的环境:

代码语言:javascript
复制
python --version  
Python 3.5.2  

pip --version    
pip 19.3.1 from /home/chinmaya/.local/lib/python3.5/site-packages/pip (python 3.5)

ansible --version
ansible 2.9.2
  config file = None  
  configured module search path = ['/home/chinmaya/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']  
  ansible python module location = /usr/local/lib/python3.5/dist-packages/ansible  
  executable location = /usr/local/bin/ansible  
  python version = 3.5.2 (default, Oct  8 2019, 13:06:37) [GCC 5.4.0 20160609]  

使用以下代码安装和升级openstacksdk

pip install --user --upgrade openstacksdk

这安装了以下软件包

Successfully installed certifi-2019.11.28 chardet-3.0.4 decorator-4.4.1 dogpile.cache-0.9.0 idna-2.8 jmespath-0.9.4 jsonpatch-1.24 keystoneauth1-3.18.0 munch-2.5.0 openstacksdk-0.39.0 os-service-types-1.7.0 pbr-5.4.4 requests-2.22.0 requestsexceptions-1.4.0 stevedore-1.31.0 urllib3-1.25.7

现在执行了攻略ansible-playbook installNifiCentos.yml

这给出了以下错误:

现在我没有得到任何解决这个问题的线索。

EN

回答 2

Stack Overflow用户

发布于 2019-12-24 21:39:05

我得到了所有这样的冲突,可能是由于两个python版本。我决定删除python 2.7,只保留一个Python 3.5.2。在移除Python 2.7之后,它开始工作了。尽管如此,我不知道问题出在哪里。

票数 1
EN

Stack Overflow用户

发布于 2020-05-27 20:48:02

我已经移除了python 2.7并进行了升级。然后使用pip3安装openstack客户端。这对我很有效。

代码语言:javascript
复制
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get install -y python3-pip
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59458091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档