I am trying to install Tacker via Devstack. I am following this installation guide. I use same local.conf as in the guide. However, after running ./stack.sh, I see this error:
Requirement already satisfied: pyperclip===1.7.0 in /usr/local/lib/python3.6/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 453)) Requirement already satisfied: wcwidth===0.1.7 in /usr/local/lib/python3.6/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 694)) Requirement already satisfied: zipp===0.6.0 in /usr/local/lib/python3.6/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 716)) Requirement already satisfied: pycparser===2.19 in /usr/local/lib/python3.6/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 438)) Requirement already satisfied: more-itertools===7.2.0 in /usr/local/lib/python3.6/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 311)) Installing collected packages: Django, horizon, tacker-horizon Found existing installation: Django 2.2.7 Uninstalling Django-2.2.7: Successfully uninstalled Django-2.2.7 Found existing installation: horizon 17.0.1.dev8 Can't uninstall 'horizon'. No files were found to uninstall. Running setup.py develop for horizon Found existing installation: tacker-horizon 0.15.1.dev2 Can't uninstall 'tacker-horizon'. No files were found to uninstall. Running setup.py develop for tacker-horizon Successfully installed Django-2.0.13 horizon tacker-horizon You are using pip version 9.0.3, however version 19.3.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Traceback (most recent call last): File "/opt/stack/tacker-horizon/manage.py", line 18, in from django.core.management import execute_from_command_line ImportError: No module named django.core.management Error on exit nova-compute: no process found neutron-dhcp-agent: no process found neutron-l3-agent: no process found neutron-metadata-agent: no process found neutron-openvswitch-agent: no process found stack@ubuntu-nfv-1:~/devstack$
I make the error more bold here :
File "/opt/stack/tacker-horizon/manage.py", line 18, in from django.core.management import execute_from_command_line ImportError: No module named django.core.management Error on exit
I see the warning before says consider upgrading via the 'pip install --upgrade pip' command. I did that but I still see the same error.
Anytime I try to reinstall, I first run ./unstack.sh and ./clean.sh to make sure the environment is clean for the installation.
The first lines of file /opt/stack/tacker-horizon/manage.py include the following:
#!/usr/bin/env python import os import sys from django.core.management import execute_from_command_line ..
Thus, according to the story here, manage.py should be OK.
I use Ubuntu 18.04 virtual machine in VMWare ESXi.
If anyone can advise me on this issue, I will be very grateful.