Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法在应用程序中导入psq(多处理导入错误)_Python_Google App Engine_Google App Engine Python - Fatal编程技术网

Python 无法在应用程序中导入psq(多处理导入错误)

Python 无法在应用程序中导入psq(多处理导入错误),python,google-app-engine,google-app-engine-python,Python,Google App Engine,Google App Engine Python,我正在努力将我的应用程序切换到GAE,但我遇到了一个问题,那就是如何让pub/sub正常工作。我真的不知道为什么会这样。。。我唯一能想到的是我有一个相互矛盾的包,但我真的不确定 回溯如下所示: File "/home/nhanlon/dev/.../backend/api/restapi/Resources/Matches.py", line 8, in <module> import psq File "/home/nhanlon/dev/.../backend/api

我正在努力将我的应用程序切换到GAE,但我遇到了一个问题,那就是如何让pub/sub正常工作。我真的不知道为什么会这样。。。我唯一能想到的是我有一个相互矛盾的包,但我真的不确定

回溯如下所示:

File "/home/nhanlon/dev/.../backend/api/restapi/Resources/Matches.py", line 8, in <module>
    import psq
  File "/home/nhanlon/dev/.../backend/api/lib/psq/__init__.py", line 28, in <module>
    from .worker import MultiprocessWorker, Worker
  File "/home/nhanlon/dev/.../backend/api/lib/psq/worker.py", line 18, in <module>
    import multiprocessing
  File "/usr/lib/python2.7/multiprocessing/__init__.py", line 65, in <module>
    from multiprocessing.util import SUBDEBUG, SUBWARNING
  File "/usr/lib/python2.7/multiprocessing/util.py", line 41, in <module>
    from subprocess import _args_from_interpreter_flags
ImportError: cannot import name _args_from_interpreter_flags

如果需要提供更多信息,请告诉我。

您可能应该建议这是在appengine(传统部署)下运行还是使用灵活的运行时。如果是前者,那么这些库中的一些似乎不合适。@TimHoffman为什么不能在appengine下运行呢?哪些库看起来不太合适?老实说,我不打算一一介绍,但我检查的第一个库在它的描述中有这样的描述-
greenlet是作为C扩展模块提供的,用于常规的未修改的解释器。
现在如果您运行的是显然不受支持的传统appengine,这就是我的问题。另外,我看不出greenlets在面向前端的appengine实例中有多大用处。您可能应该建议它是在appengine(传统部署)下运行还是使用灵活的运行时。如果是前者,那么这些库中的一些似乎不合适。@TimHoffman为什么不能在appengine下运行呢?哪些库看起来不太合适?老实说,我不打算一一介绍,但我检查的第一个库在它的描述中有这样的描述-
greenlet是作为C扩展模块提供的,用于常规的未修改的解释器。
现在如果您运行的是显然不受支持的传统appengine,这就是我的问题。我也看不出greenlets在正面appengine实例中有多有用。
amqp==1.4.9
aniso8601==1.1.0
anyjson==0.3.3
billiard==3.3.0.22
celery==3.1.20
click==4.1
colorlog==2.7.0
enum34==1.0.4
eventlet==0.17.4
Flask==0.10.1
Flask-Cors==2.1.2
Flask-RESTful==0.3.4
flask-restplus==0.8.0
Flask-SocketIO==1.2
functools32==3.2.3.post2
gcloud==0.15.0
googleapis-common-protos==1.1.0
greenlet==0.4.9
httplib2==0.9.2
itsdangerous==0.24
Jinja2==2.8
jsonschema==2.5.1
kombu==3.0.33
MarkupSafe==0.23
newrelic==2.60.0.46
oauth2client==2.1.0
opentok==2.3.0
protobuf==3.0.0b3
psq==0.3.0
pyasn1==0.1.9
pyasn1-modules==0.0.8
python-dateutil==2.4.2
python-engineio==0.8.1
python-socketio==0.7.0
pytz==2015.7
PyYAML==3.11
requests==2.8.1
rethinkdb==2.1.0.post2
retrying==1.3.3
rsa==3.4.2
six==1.10.0
Werkzeug==0.10.4