Ich muss Web2py App entwickeln und Facebook sdk verwenden müssen. Ich habe facebook sdk Zip-Ordner auf meinen Windows-PC heruntergeladen und habe ihn ausgedruckt und das facebook.py-Modul in meine web2py-Anwendung hochgeladen und die Anweisung "from applications.modules.facebook import *" in controller/default.py verwendet und die Anwendung ausgeführt Geben Sie unter Fehler:Fehler erhalten <typ 'exceptions.ImportError'> Kein Modul namens modules.facebook
Kein Modul namens modules.facebook.
Wenn ich zu Anwendungsverzeichnis blättern, fand ich facebook.py innerhalb Module Ordner so nicht in der Lage zu finden, was das Problem ist.
Bitte führen Sie mich, um es zu lösen.
Grüße, Piks
Zusätzlich sollten Sie überprüfen, ob Anwendungen/modules/in Ihrem PYTHONPATH ist –
Anwendungen/modules/verfügbar ist, und es wird mit folgenden Dateien:. .___ init __ py, ._ facebook .py, __ init __. py, __ init __. pyc, facebook.py. aber wenn ich _init_.py Datei geöffnet habe, ist es leer also muss ich hier etwas hinzufügen? – piks
Ein leeres __init__.py ist in Ordnung, die Datei muss nur existieren. Das ist Teil der Python-Paketkonvention. –