Ich habe Schwierigkeiten, django/contrib/admin/templates Ordner zu sehen. Es scheint, als ob es im Ordner /usr/lib/python2.7/dist-packages/ versteckt ist, Strg + h wird nicht helfen (anscheinend sind alle Django-Dateien versteckt). "locate django/contrib/admin/templates" im Terminal zeigt eine Reihe von Dateien, aber wie kann ich diese Dateien in der GUI sehen? Ich benutze Ubuntu 12.10 Vielen Dank im Vorausdjango/contrib/admin/templates finden
Antwort
Ich denke, Sie sollten in site-packages
suchen. Angenommen, Sie sind mit django 1.4 sollte es sein -
/usr/lib/python2.7/site-packages/django/contrib/admin/templates
dist-Pakete und Site-Pakete sind beide leer. – hln
Sind Sie sicher, dass Django installiert ist? Sudo apt-get installieren Python-Django. Wie auch immer, der Vorschlag von jpic ist der beste Weg zu gehen, wenn du jemals mit mehr als einem Django-Projekt arbeiten wirst - hier sind einige freundliche virtualenv Anweisungen - http://www.salzycrane.com/blog/2009/05/notes-using- pip-and-virtualenv-django/ –
Sollte hier: /usr/lib/python2.7/site-packages/django/contrib/admin/templates
Da jeder mein Kommentar Vorschlag entsendet, könnte genauso gut es selbst schreiben. Versuchen Sie sich bei:
/usr/lib/python2.6/site-packages/django/
site-packages ist auch leer – hln
Sie sollten nicht mit Zohan an Ihrem systemspezifischen Python-Setup, da es als eine Abhängigkeit für andere Programme verwendet wird (die Verwendung Python sind). Zum Beispiel kann ein manuelles Update eines Pakets in/usr/lib/python2.7/site-packages/ein Programm unterbrechen und erfordert root-Berechtigungen.
Stattdessen sollten Sie ein virtualenv und installieren django in ihm erstellen:
# create an isolated python environment
virtualenv ~/your_env
# activate this environment, this means that you don't need to mess with your /usr system anymore
source ~/your_env/bin/activate
# use python's standard package manager to install django in the virtualenv
# does not require special permissions
pip install Django
# it will install in: ~/your_env/lib/python2.7/site-packages/
virtualenvs isoliert sind, sicher und arbeiten mit Ihrer normalen Benutzerberechtigung.
danke jpic, sollte ich den alten Python in/usr/entfernen und in env neu installieren? – hln
Sie sollten/usr/nicht berühren, lassen Sie Ihr OS das tun. Sie können tun, was Sie in einem virtualenv wollen! – jpic
Verwirre dich nicht mit Python in/usr /. Das System - alle Arten von Programmen, die Sie die ganze Zeit ausführen - benötigt die richtige Python-Programmdatei und Bibliotheken, da viele Ubuntu Python verwendet. Wenn Sie Django verwenden und nicht virtualenv verwenden, sprechen Sie mit den falschen Leuten oder lesen nicht genug Bücher/Blogs. – tobych
Um zu sehen, wo Ihre django-Installation befindet, diese Zeile auf Befehl auszuführen:
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"
Auf meinem System gibt diese
['/usr/local/lib/python2.7/site-packages/django']
Quelle: Django Docs
- 1. finden integer
- 2. jquery finden
- 3. Finden Teilzeichenfolge
- 4. Videokarten finden
- 5. Netzwerkstatus finden
- 6. Dubletten finden
- 7. Codefehler finden
- 8. Kann document.getElementById() nicht finden, um mein textarea zu finden
- 9. Django nicht finden kann Pakete in virtualenv nicht finden
- 10. Finden Sie von einem anderen finden in mongodb
- 11. Einheit3d. So finden Sie falsches konvexes Netz zu finden
- 12. Kann nicht regex_search finden, um alle Übereinstimmungen zu finden
- 13. Android-Quellcode finden
- 14. Hilfe mit Std :: finden
- 15. MongoID finden oder find_by
- 16. Wert in unordered_map finden
- 17. Kann System.Xaml nicht finden?
- 18. C++ - Intervallbaumalgorithmus-Implementierung finden
- 19. Finden C++ kleine netcat
- 20. ActiveRecord: Finden ohne Verknüpfungen
- 21. Duplikate in NSArray finden
- 22. regex finden Zeichen zwischen „“
- 23. rekursive spezifische Datei finden
- 24. Finden Maximalwert in Tabellenspalte
- 25. Mongoose Finden funktioniert nicht
- 26. den nächsten Punkt finden
- 27. MongoDB innerhalb Subarray finden
- 28. Konstanz der Elementfunktion finden
- 29. Überlappungen in Zeitbereichen finden
- 30. Dateien finden in Clearcase
bewusst nicht von Layout Ubuntus Kann ich vorschlagen, '/ usr/lib/python2.6/site-packages/django /' – dmg
zu betrachten, so dass locate zeigt den vollständigen Pfad zu diesen Dateien? – dmg
Um dieses Problem zu lösen, könnten Sie diesem Ansatz folgen: http://StackOverflow.com/a/34532454/5170753 –