首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:在运行botocore.session时没有名为botocore.session的模块

ImportError:在运行botocore.session时没有名为botocore.session的模块
EN

Unix & Linux用户
提问于 2018-03-12 12:00:42
回答 1查看 20.7K关注 0票数 6

我无法通过运行程序运行AWS命令,从终端到所有工作正常,安装了boto3,botocore也安装了

代码语言:javascript
复制
 import sys
import os

if os.environ.get('LC_CTYPE', '') == 'UTF-8':
    os.environ['LC_CTYPE'] = 'en_US.UTF-8'
import awscli.clidriver


def main():
    return awscli.clidriver.main()


if __name__ == '__main__':
    sys.exit(main())

这就是我在Rundeck上得到的

代码语言:javascript
复制
Traceback (most recent call last):
      File "/bin/aws", line 19, in <module>
        import awscli.clidriver
      File "/usr/lib/python2.7/site-packages/awscli/clidriver.py", line 17, in <module>
        import botocore.session
    ImportError: No module named botocore.session
EN

回答 1

Unix & Linux用户

发布于 2018-03-13 17:02:24

设法消除错误

代码语言:javascript
复制
pip install awscli --force-reinstall --upgrade

然后从运行界面(命令选项卡):

代码语言:javascript
复制
aws configure set aws_access_key_id default_access_key
aws configure set aws_secret_access_key default_secret_key
aws configure set default.region us-west-2
票数 15
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/429717

复制
相关文章

相似问题

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