【问题标题】:ImportError: No module named timeImportError:没有名为时间的模块
【发布时间】:2016-06-01 13:56:33
【问题描述】:

我正在尝试在本地计算机上启动并运行 Google 应用,但是在运行设置脚本时遇到了问题。脚本出错并告诉我没有模块时间,并且似乎正在破坏 google-cloud-sdk....

我尝试过的事情:

  1. 在 Python 中导入时间(有效)
  2. 尝试无济于事:https://apple.stackexchange.com/questions/96308/python-installation-messed-up

    Traceback (most recent call last):
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/_python_runtime.py", line 83, in <module>
    _run_file(__file__, globals())
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/_python_runtime.py", line 79, in _run_file
    execfile(_PATHS.script_file(script_name), globals_)
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/python/runtime.py", line 175, in <module>
    main()
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/python/runtime.py", line 155, in main
    sandbox.enable_sandbox(config)
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/python/sandbox.py", line 183, in enable_sandbox
    __import__('%s.threading' % dist27.__name__)
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/google/appengine/dist27/threading.py", line 13, in <module>
    from time import time as _time, sleep as _sleep
      File "/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/python/sandbox.py", line 984, in load_module
    raise ImportError('No module named %s' % fullname)
      ImportError: No module named time
    

这是我当前的 $PATH:

/Users/kennethryan/Projects/go-edu-store/y/google-cloud-sdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

【问题讨论】:

  • 你能显示代码吗?

标签: python-2.7 google-app-engine google-app-engine-python


【解决方案1】:

鉴于这是一个不活跃的问题,我们可以假设通过运行“gcloud components update”将 Google Cloud 工具更新到其最新版本将解决此问题。

同时确保您使用的是GCloud 提供的 Python 安装,并且没有冲突的“CLOUDSDK_PYTHON”环境变量应该可以防止这种情况发生。


如果以后再次出现此问题,建议直接向Google Public Issue Tracker报告,以便GCloud工程团队妥善处理和分类。

【讨论】:

    【解决方案2】:

    就我而言,我通过设置解决了这个问题 export PYTHONPATH=$PYTHONPATH:/usr/lib64/python2.7/lib-dynload/ timemodule.so 文件所在的位置。

    【讨论】:

      猜你喜欢
      • 2013-03-11
      • 2015-11-20
      • 2015-01-21
      • 2012-12-07
      • 2012-05-23
      • 2019-07-29
      • 2015-07-04
      • 2014-03-15
      • 2017-12-29
      相关资源
      最近更新 更多