版本
错误
说明
在 flask 应用程序中运行时,该应用程序在google app引擎上运行,而在使用
dev_appserver.py
的本地系统上运行该应用程序时,在导入from six.moves import http_client
时出现上述错误我尝试过的
导入六个后,尝试了
dir(six)
,它表明moves
在列表中,但是无法导入,这很奇怪。six.__version__
的输出:1.11.0dir(6)时输出
从上面可以看出,在导入时
moves
中的输出six
仍然给出错误。花了很多时间在此上,没有解决方案,到现在为止,任何帮助将不胜感激。 :(
UPDATE1
错误stacktrace:-
from google.cloud.datastore import helpers
File "/opt/tribes-backend/denv/local/lib/python2.7/site-packages/google/cloud/datastore/helpers.py", line 27, in <module>
from google.cloud._helpers import _datetime_to_pb_timestamp
File "/opt/tribes-backend/denv/local/lib/python2.7/site-packages/google/cloud/_helpers.py", line 30, in <module>
from six.moves import http_client
ImportError: No module named moves
最佳答案
对我来说,通过在https://github.com/googleapis/python-ndb/issues/249上关注它可以解决问题
andrewsg在11天前评论:
关于python-2.7 - ImportError : No module named moves,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49188151/