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> 

?

  • Wie kann ich die Größe der Matplotlib-Legende einstellen?
  • Matplotlib: Mehrere Legenden für Konturplot für mehrere Konturvariablen
  • Matplotlib-Legende, fügt Elemente über Spalten statt nach unten
  • Mit mpatches.Patch für eine benutzerdefinierte Legende
  • Hinzufügen einer Legende zu einem Radarchart in Python
  • Matplotlib: 2 verschiedene Legenden auf dem gleichen Graphen
  • 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 >>> 

  • Wie schreibe ich utf8 auf Standardausgabe in einer Weise, die mit python2 und python3 arbeitet
  • Tensorflow-Vorhersage auf csv exportieren, aber das Ergebnis enthält alle Nullen - Ist das wegen eines Heiß-Endes?
  • Ist 'encoding ist ein ungültiges keyword' fehler unvermeidlich in python 2.x?
  • Warum bekomme ich einen ASCII-Codierungsfehler mit Unicode-Daten in Python 2.4 aber nicht in 2.7?
  • Umschalten auf Python 3 verursacht UnicodeDecodeError
  • Python ascii utf Unicode
  • 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.