Mam problem z wyświetleniem folderu django/contrib/admin/templates. Wygląda na to, że jest ukryty w /usr/lib/python2.7/dist-packages/ folder, ctrl + h nie pomoże (pięknie wszystkie pliki Django są ukryte). "zlokalizuj django/contrib/admin/templates" w terminalu pokazuje kilka plików, ale jak mogę zobaczyć te pliki w GUI? Używam Ubuntu 12.10 Z góry dziękujęznajdź django/contrib/admin/templates
Odpowiedz
Myślę, że powinieneś szukać w site-packages
. Zakładając, że używasz Django 1.4 powinno być -
/usr/lib/python2.7/site-packages/django/contrib/admin/templates
Dystrybucje pakietów i pakiety witryny są puste. – hln
Czy na pewno zainstalowano django? sudo apt-get install python-django. Jednak sugestia jpic jest najlepszym sposobem, aby przejść do pracy z więcej niż jednym projektem django - oto kilka przyjaznych instrukcji virtualenv -http: //www.saltycrane.com/blog/2009/05/notes-using- pip-and-virtualenv-django/ –
Powinien być tutaj: /usr/lib/python2.7/site-packages/django/contrib/admin/templates
Ponieważ każdy jest księgowanie sugestię mojego komentarza, równie dobrze może pisać to sam. Spróbuj poszukać w:
/usr/lib/python2.6/site-packages/django/
site-packages też jest pusty – hln
nie należy zadzierać z konfiguracji systemu Pythona specyficzne, ponieważ jest on używany jako zależność dla innych programów (które mają zastosowanie python). Na przykład ręczna aktualizacja pakietu w /usr/lib/python2.7/site-packages/ może spowodować uszkodzenie programu i wymaga uprawnień root.
Zamiast tego, należy utworzyć virtualenv i zainstalować Django w nim:
# 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 są izolowane, bezpieczne i działa ze zwykłymi uprawnieniami użytkowników.
dzięki jpic, czy powinienem usunąć starego pytona z/usr/i ponownie zainstalować w env? – hln
Nie należy dotykać/usr /, niech twój system operacyjny to zrobi. Możesz robić, co chcesz w virtualenv! – jpic
Nie zadzieraj z pythonem w/usr /. System - wszelkiego rodzaju programy, które cały czas pracujesz - potrzebuje odpowiedniego oprogramowania i bibliotek Pythona, ponieważ wiele Ubuntu używa Pythona. Jeśli używasz Django i nie używasz virtualenv, rozmawiasz z niewłaściwymi osobami lub nie czytasz wystarczającej liczby książek/blogów. – tobych
Aby zobaczyć, gdzie rezyduje instalacja Django uruchomić to w wierszu poleceń:
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"
W moim systemie, to zwraca
['/usr/local/lib/python2.7/site-packages/django']
Źródło: Django Docs
- 1. Znajdź hierarchię
- 2. Znajdź rekord w dbSet użycie funkcji Znajdź bez klucza podstawowego
- 3. R: znajdź najbliższy indeks
- 4. Znajdź numer główny?
- 5. Znajdź główną kategorię sklepu
- 6. Znajdź dzień tygodnia
- 7. Znajdź obraz w obrazku
- 8. Znajdź "najlepsze dopasowanie" równanie
- 9. Znajdź formant w loginview
- 10. Elasticsearch: Znajdź podłańcuch dopasowania
- 11. Znajdź folder Vagrantfile
- 12. Znajdź kod Dead Rails
- 13. InnoSetup: Znajdź przyczynę restartu
- 14. Znajdź nieznane funkcje
- 15. Znajdź wartość w DataTable
- 16. Znajdź wstawiony element listy
- 17. Znajdź katalog nadrzędny ścieżki
- 18. Znajdź płeć od nazwiska
- 19. Znajdź nadrzędną kontrolę ToolStripMenuItem
- 20. Python, lambda, znajdź minimum
- 21. Znajdź lokalizację komponentu wahadłowego
- 22. JBox2D - Znajdź współrzędne kolizji
- 23. Znajdź bieżący język użytkownika
- 24. znajdź kilka zdań
- 25. znajdź pliki spoza listy
- 26. Znajdź najdłuższy wspólny przedrostek?
- 27. Znajdź Czas wykonania metody
- 28. Znajdź: DisplayTemplates Speed
- 29. Selen: Znajdź URL bazowy
- 30. Znajdź sumę Fibonacciego Series
Nie świadomy układ Ubuntu , czy proponuję przejrzeć '/ usr/lib/python2.6/site-packages/django /' – dmg
, czy to zlokalizuje pokazuje pełną ścieżkę do tych plików? – dmg
Aby rozwiązać ten problem, można zastosować następujące podejście: http://stackoverflow.com/a/34532454/5170753 –