awscli在OS X上无法工作,一直出现错误: 导入错误:找不到awscli_plugin_endpoin模块

2024-09-29 23:22:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近做了一个brew upgrade,破坏了我的awscli安装。我一直在

ImportError: No module named awscli_plugin_endpoint

不管我使用什么python版本。在

我已经试过了:

  • 当前python版本随brew提供,使用brew install awscli
  • pyenv2.7.14和3.6.4
  • virtualenv使用这个gist
  • pyenv用这个other gist
  • 从1.14.65-至1.14.62手动安装沥青球。

不管我做什么,它总是抱怨

^{pr2}$

我已经删除了完整的brew安装,删除了所有pyenv,删除了点目录.local.pyenv。唯一仍然存在的是osx附带的系统安装python

运行OS X 10.13.3,使用zsh。在

这里怎么了?在

Python 2.7中的stacktrace示例:

$ aws --version
Traceback (most recent call last):
  File "/Users/dhiller/pyenvs/aws/bin/aws", line 27, in <module>
    sys.exit(main())
  File "/Users/dhiller/pyenvs/aws/bin/aws", line 23, in main
    return awscli.clidriver.main()
  File "/Users/dhiller/pyenvs/aws/lib/python2.7/site-packages/awscli/clidriver.py", line 58, in main
    driver = create_clidriver()
  File "/Users/dhiller/pyenvs/aws/lib/python2.7/site-packages/awscli/clidriver.py", line 69, in create_clidriver
    event_hooks=emitter)
  File "/Users/dhiller/pyenvs/aws/lib/python2.7/site-packages/awscli/plugin.py", line 44, in load_plugins
    modules = _import_plugins(plugin_mapping)
  File "/Users/dhiller/pyenvs/aws/lib/python2.7/site-packages/awscli/plugin.py", line 58, in _import_plugins
    plugins.append(__import__(path))
ImportError: No module named awscli_plugin_endpoint

Tags: inawsmainlibpackageslinesiteplugin

热门问题