I installed bootstrap4 with
$ pip install django-bootstrap4
It is being installed in this directory
C:Userstradetechpit-match-envLibsite-packages
Django seems to be looking at this directory
C:UserstradeAnaconda3libsite-packagesdjango
When I put ‘bootstrap4’ in the INSTALLED_APPS = (‘bootstrap4’) variable and then run
$ python manage.py runserver
I get this error
C:Userstradetechpit-match-envScriptstechpit>python manage.py runserver Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x000001C4D8F65488> Traceback (most recent call last): File "C:UserstradeAnaconda3libsite-packagesdjangoutilsautoreload.py", line 225, in wrapper fn(*args, **kwargs) File "C:UserstradeAnaconda3libsite-packagesdjangocoremanagementcommandsrunserver.py", line 113, in inner_run autoreload.raise_last_exception() File "C:UserstradeAnaconda3libsite-packagesdjangoutilsautoreload.py", line 248, in raise_last_exception raise _exception[1] File "C:UserstradeAnaconda3libsite-packagesdjangocoremanagement__init__.py", line 327, in execute autoreload.check_errors(django.setup)() File "C:UserstradeAnaconda3libsite-packagesdjangoutilsautoreload.py", line 225, in wrapper fn(*args, **kwargs) File "C:UserstradeAnaconda3libsite-packagesdjango__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "C:UserstradeAnaconda3libsite-packagesdjangoappsregistry.py", line 89, in populate app_config = AppConfig.create(entry) File "C:UserstradeAnaconda3libsite-packagesdjangoappsconfig.py", line 90, in create module = import_module(entry) File "C:UserstradeAnaconda3libimportlib__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 994, in _gcd_import File "<frozen importlib._bootstrap>", line 971, in _find_and_load File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked ModuleNotFoundError: No module named 'bootstrap4'
How can I resolve this error? I installed bootstrap4 in the django folder by using copy and paste and that did not work. Any help would be greatly appreciated.
Thank You!
Advertisement
Answer
python -m pip install bootstrap4
This locates pip on the python module path, thus ensuring that you install bootstrap4
in the same python environment that you use to run the manage.py
commands. See this.