python-无法导入gsutil
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python-无法导入gsutil,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2130字,纯文字阅读大概需要4分钟。
内容图文
![python-无法导入gsutil](/upload/InfoBanner/zyjiaocheng/659/1f2ad0efaa634a0897d6f3dbc02d6fe4.jpg)
我觉得我一切设置正确.我遵循了这些instructions.
并从tar文件安装.
我的主目录现在有一个文件夹“ gsutil”.我完成了配置以将我的应用设置为oauth2,并能够从命令行调用gsutil.要使用gsutil和Google App Engine,我在主目录的.bashrc文件中添加了以下几行,并提供了源代码:
export PATH=$PATH:$HOME/google_appengine
export PATH=${PATH}:$HOME/gsutil
export PYTHONPATH=${PYTHONPATH}:$HOME/gsutil/third_party/boto:$HOME/gsutil
但是,当我尝试通过以下任一方式导入python脚本时:
import gsutil
或类似this(直接来自文档)的内容.
from gslib.third_party.oauth2_plugin import oauth2_plugin
我收到如下错误:
ImportError: No module named gslib.third_party.oauth2_plugin
我在某个地方错过了一步吗?谢谢
编辑:
这是(‘,’.join(sys.path))的输出:
import sys; print(', '.join(sys.path))
, /usr/local/lib/python2.7/dist-packages/setuptools-1.4.1-py2.7.egg, /usr/local/lib/python2.7/dist-packages/pip-1.4.1-py2.7.egg, /usr/local/lib/python2.7/dist-packages/gsutil-3.40-py2.7.egg, /home/[myname], /home/[myname]/gsutil/third_party/boto, /home/[myname]/gsutil, /usr/lib/python2.7, /usr/lib/python2.7/plat-linux2, /usr/lib/python2.7/lib-tk, /usr/lib/python2.7/lib-old, /usr/lib/python2.7/lib-dynload, /usr/local/lib/python2.7/dist-packages, /usr/lib/python2.7/dist-packages, /usr/lib/python2.7/dist-packages/PIL, /usr/lib/python2.7/dist-packages/gst-0.10, /usr/lib/python2.7/dist-packages/gtk-2.0, /usr/lib/python2.7/dist-packages/ubuntu-sso-client, /usr/lib/python2.7/dist-packages/ubuntuone-client, /usr/lib/python2.7/dist-packages/ubuntuone-control-panel, /usr/lib/python2.7/dist-packages/ubuntuone-couch, /usr/lib/python2.7/dist-packages/ubuntuone-installer, /usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol
编辑2:
我可以从命令行导入模块,但是不能从我的Google App Engine应用程序中导入模块.
这是使用python -v输出的第一行
import gsutil
/home/adrian/gsutil/gsutil.pyc matches /home/adrian/gsutil/gsutil.py
但是,当我尝试从应用程序导入它时,出现以下消息:
import gsutil ImportError: No module named gsutil
解决方法:
gsutil仅应在命令行中使用.如果要从Appengine应用程序中与云存储进行交互,则应使用云存储客户端库:https://developers.google.com/appengine/docs/java/googlecloudstorageclient/
内容总结
以上是互联网集市为您收集整理的python-无法导入gsutil全部内容,希望文章能够帮你解决python-无法导入gsutil所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。