从 boto 导入 modul2 时出现问题
我已经像这样安装了 boto: python setup.py install;然后当我在 shell 上启动 python 脚本(从 boto 导入模块)时,会出现如下错误: ImportError: No module named boto.s3.connection
如何解决这个问题?
I have installed boto like so: python setup.py install; and then when I launch my python script (that imports moduls from boto) on shell, an error like this shows up: ImportError: No module named boto.s3.connection
How to settle the matter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在 Ubuntu 上使用 apt-get install python-boto 修复了同样的问题
I fixed same problem at Ubuntu using
apt-get install python-boto
如果 Python 脚本不使用默认的
python
可执行文件,则可能会发生这种情况。检查脚本第一行的 shebang(在 *nix 上)或 .py 文件关联(在 Windows 上),然后针对 setup.py 运行它。This can happen if the Python script does not use your default
python
executable. Check the shebang on the first line of the script (on *nix) or the .py file association (on Windows) and run that against setup.py instead.