Я следую документации Google here для использования remote_api_stub
.Проблемы с путём с remote_api_stub
Я введите следующие две строки в оболочке Python:
sys.path.insert(0, "/Users/joneill/google-cloud-sdk/platform/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine")
from google.appengine.ext.remote_api import remote_api_stub
, а затем я получаю ошибку:
>>> from google.appengine.ext.remote_api import remote_api_stub Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/joneill/google-cloud-sdk/platform/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 76, in <module>
import yaml
ImportError: No module named yaml
Затем я могу добавить путь для YAML, как это:
sys.path.insert(0, "/Users/joneill/google-cloud-sdk/platform/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/yaml/lib")
, но затем я получаю еще одну ошибку импорта:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/joneill/google-cloud-sdk/platform/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 95, in <module>
from google.appengine.tools import appengine_rpc
File "/Users/joneill/google-cloud-sdk/platform/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appengine_rpc.py", line 25, in <module>
import fancy_urllib
ImportError: No module named fancy_urllib
Есть ли простой способ получить все, что мне нужно на моем пути?