sto cercando di connettersi a Firebase da App Engine, ma sto ottenendo questo errore durante il tentativo di importare Firebase utilizzando il wrapper Python-Firebase:Collegamento a Firebase da Python Google App Engine
File "C:\_dev\PycharmProjects\myapp\project\project_handler.py", line 31, in <module>
from firebase import firebase
File "C:\_dev\PycharmProjects\myapp\external\firebase\__init__.py", line 3, in <module>
from .async import process_pool
File "C:\_dev\PycharmProjects\myapp\external\firebase\async.py", line 1, in <module>
import multiprocessing
File "C:\PYTHON27\lib\multiprocessing\__init__.py", line 65, in <module>
from multiprocessing.util import SUBDEBUG, SUBWARNING
File "C:\PYTHON27\lib\multiprocessing\util.py", line 40, in <module>
from subprocess import _args_from_interpreter_flags
ImportError: cannot import name _args_from_interpreter_flags
Altro la gente sembra avere lo same issue, ma non sono riuscito a trovare la risposta da nessuna parte.
Non proprio. Puoi installare librerie di terze parti utilizzando pip in GAE. https://cloud.google.com/appengine/docs/python/tools/using-libraries-python-27#installing_a_library incluse le richieste, in realtà la libreria che @javva utilizza deve essere installata in questo modo. Il problema sembra essere la libreria Python-Firebase che utilizza la multiprocessing quando GAE non lo consente. – Ivancho