我不确定我做了什么但是从一天到下一天我试图在我的本地环境中运行的所有请求导致同样的错误:
"/env/lib/python2.7/site-packages/requests_toolbelt/adapters/appengine.py", line 122, in __init__
validate_certificate=validate_certificate)
File "/env/lib/python2.7/site-packages/urllib3/contrib/appengine.py", line 103, in __init__
"URLFetch is not available in this environment.")
AppEnginePlatformError: URLFetch is not available in this environment.
我正在运行一个本地的virtualenv,基本上遵循了这里的步骤: https://cloud.google.com/appengine/docs/flexible/python/writing-and-responding-to-pub-sub-messages
我已经尝试过寻找解决方案但是有些不知所措。
答案 0 :(得分:2)
我发现了我的错误:我试图使用pyfcm测试一些FCM通知并使用此行进行初始化:
push_service = FCMNotification(api_key="<api-key>", proxy_dict=proxy_dict, env='app_engine')
似乎env ='app_engine'部分会将所有请求切换为google app引擎上使用的URLFetch版本。