Was ist speziell das <your_app_directory> wenn Pip die Installation von GoogleAppEngineCloudStorageClient?

Wenn Sie den Installationsanweisungen folgen, was genau ist das <your_app_directory> in:

 pip install GoogleAppEngineCloudStorageClient -t <your_app_directory/lib> 

?

  • Bewegliche Matplotlib-Legende außerhalb der Achse macht es abschneiden durch die Figur-Box
  • Matplotlib savefig mit einer Legende außerhalb des Grundstücks
  • Manuelles Einstellen der Farbe der Punkte in der Legende
  • Kontur Plot Legent - Matplotlib
  • Matplotlib: Textfarbcode in der Legende anstelle einer Zeile
  • Wie man die Legende mit matplotlib.pyplot ändert
  • Ich habe versucht:

    1. / Anwendungsordner
    2. Der Heimatordner, der meine .py-Dateien hostet, die ich auf GAE laufe
    3. Gleich wie (2) unter dem venv Unterordner

    Allerdings bekomme ich:

    ImportError: Kein Modul namens cloudstorage

    Wenn ich versuche:

     import cloudstorage as gcd 

    und:

    ImportError: Kein Modul namens lib.cloudstorage

    Wenn ich versuche:

     import lib.cloudstorage as gcd 

    Mit all den oben

    Z.B

     >>> os.listdir("/applications/lib") ['cloudstorage', 'GoogleAppEngineCloudStorageClient-1.9.15.0-py2.7.egg-info'] >>> import lib.cloudstorage Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named lib.cloudstorage >>> 

  • Welche Kodierung brauche ich, um ein GBP-Zeichen (Pfund-Zeichen) mit Python auf Cygwin in Windows XP anzuzeigen?
  • Kodierung einer Liste von Tupeln mit Python?
  • Set locale codierung in python
  • Base64 kodiert binäre hochgeladene Daten auf der AppEngine
  • Gibt es einen Unterschied zwischen `%` -format operator und `str.format ()` in python in Bezug auf Unicode und utf-8 encoding?
  • Soll ich Codierungsdeklaration in Python3 verwenden?
  • 2 Solutions collect form web for “Was ist speziell das <your_app_directory> wenn Pip die Installation von GoogleAppEngineCloudStorageClient?”

    <your_app_directory> ist der Pfad zu dem Ordner, der Ihre app.yaml Datei enthält.

    Ihre YAML-Datei gibt eine Skriptdatei an, die Ihre GAE- handlers . Diese Skriptdatei, YAML-Datei und Abhängigkeiten müssen in einen Ordner zum Hochladen verpackt werden.

    Ich verwende diese Ordnerstruktur:

    • App /
      • App.yaml Note: script attribute will point to src.main.application Skriptattribut Note: script attribute will point to src.main.application
      • Src /
        • __init__.py
        • Main.py Contains a variable called application
      • mein Paket/
        • __init__.py
        • Supermodule.py
        • Andere module.py
      • Lib /
        • Cloudstorage /
        • Otherlib /
        • etc/

    Um python zu helfen, Module in Unterordnern zu finden, wie die Verwendung import cloudstorage as gcs , ist der folgende Code in Ihrer main.py Datei nützlich:

     import os import sys #sys.path.append(os.path.join(os.path.dirname(__file__), "lib")) sys.path.append(os.path.join(os.path.join(os.path.dirname(__file__), ".."), "lib")) # relative to main.py 

    Ich bin mir nicht sicher, ob das ist, was hat es am Ende, aber ich bekomme nicht mehr den Importfehler nach dem Tun:

     sys.path.append('/applications/lib') 
    Python ist die beste Programmiersprache der Welt.