pythonне знаходить, djangoтому що це не на його шляху. Ви можете побачити список шляхів pythonшукає модулі, такі:
$ python
>>> import sys
>>> sys.path
Ви можете імпортувати, djangoякщо знайдете встановлене місце розташування, і додати це місцезнаходження до pythonшляху, наприклад, наприклад:
$ PYTHONPATH=/path/to/django/parent/dir python
>>> import django # should work now
Але ваша справжня проблема полягає в тому, що з вашою pythonустановкою щось не так . Якщо ви встановили pythonІ І І, djangoвикористовуючи apt-get, то, djangoбезумовно, слід на pythonшляху без брудних злому, як вище.
Однак, під час роботи з Django найкраще зробити НЕ використовувати, apt-getа створити віртуальне середовище за допомогою virtualenv(ви можете встановити virtualenvсебе за допомогою apt-get), а також встановити Django та інші модулі, які ваш сайт Django може знадобитися pipу віртуальному середовищі. Таким чином, ви можете мати декілька проектів Django поруч, саме з модулями Python та необхідними версіями. Це зробити лише кілька додаткових кроків, але, безумовно, варто це і позбавить вас від багатьох розчарувань у майбутньому.