Forums

ModuleNotFoundError: No module named 'embed_video'

I try to deploy my web app (Python 3.7, Django 3.0.8). I have a one error: ModuleNotFoundError: No module named 'embed_video'.

I try install needed packages using commands: pip3 install -r requirements.txt , pip3.7 install --user django-embeded-video, pip3.7 install django-embed-video, both in the virtualenv and deactivate venv. But it seems to package doesn't install and I have still problems to deploy.

I will be very grateful for your help.

Did you get any error messages from the pip install commands?

Without run virtualenv:

a) commend: pip3.7 install --user django-embeded-video

result:

ERROR: Could not find a version that satisfies the requirement django-embeded-video (from versions: none) ERROR: No matching distribution found for django-embeded-video

b) commend: pip3.7 install django-embed-video

result: ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/lib/python3.7/site-packages/django_embed_video-1.3.3.dist-info' Consider using the --user option or check the permissions.

Run virtualenv: a) commend: pip3.7 install --user django-embeded-video result: ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.

b) commend: pip3.7 install django-embed-video result:

Looking in links: /usr/share/pip-wheels Requirement already satisfied: django-embed-video in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (1.3.3) Requirement already satisfied: Django>=1.11 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (3.0.8) Requirement already satisfied: requests>=2.19 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (2.24.0) Requirement already satisfied: asgiref~=3.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (3.2.10) Requirement already satisfied: pytz in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (2020.1) Requirement already satisfied: sqlparse>=0.2.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (0.3.1) Requirement already satisfied: chardet<4,>=3.0.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (3.0.4) Requirement already satisfied: certifi>=2017.4.17 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2020.6.20) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (1.25.10) Requirement already satisfied: idna<3,>=2.5 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2.10)

13:10 ~/health (master)$ pip3 install --user requirements.txt Looking in links: /usr/share/pip-wheels ERROR: Could not find a version that satisfies the requirement requirements.txt (from versions: none) ERROR: No matching distribution found for requirements.txt 13:11 ~/health (master)$ pip3.7 install --user django-embeded-video Looking in links: /usr/share/pip-wheels ERROR: Could not find a version that satisfies the requirement django-embeded-video (from versions: none) ERROR: No matching distribution found for django-embeded-video 17:52 ~/health (master)$ pip3.7 install django-embed-video Looking in links: /usr/share/pip-wheels Collecting django-embed-video Using cached https://files.pythonhosted.org/packages/68/fc/9df331b7a7e3f8f5d12e4498b4d38292e78f3b2190899458fe6adf70c601/django_embed_video-1.3.3-py3-none-any.whl Requirement already satisfied: requests>=2.19 in /usr/lib/python3.7/site-packages (from django-embed-video) (2.22.0) Requirement already satisfied: Django>=1.11 in /usr/lib/python3.7/site-packages (from django-embed-video) (2.2.7) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (1.24.3) Requirement already satisfied: idna<2.9,>=2.5 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2.8) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (3.0.4) Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2019.9.11) Requirement already satisfied: pytz in /usr/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (2019.3) Requirement already satisfied: sqlparse in /usr/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (0.3.0) Installing collected packages: django-embed-video ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/lib/python3.7/site-packages/django_embed_video-1.3.3.dist-info' Consider using the --user option or check the permissions. 17:53 ~/health (master)$ workon mysite-virtualenv (mysite-virtualenv) 17:53 ~/health (master)$ pip3.7 install --user django-embeded-video ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv. (mysite-virtualenv) 17:54 ~/health (master)$ pip3.7 install django-embed-video
Looking in links: /usr/share/pip-wheels Requirement already satisfied: django-embed-video in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (1.3.3) Requirement already satisfied: Django>=1.11 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (3.0.8) Requirement already satisfied: requests>=2.19 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (2.24.0) Requirement already satisfied: asgiref~=3.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (3.2.10) Requirement already satisfied: pytz in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (2020.1) Requirement already satisfied: sqlparse>=0.2.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (0.3. 1) Requirement already satisfied: chardet<4,>=3.0.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) ( 3.0.4) Requirement already satisfied: certifi>=2017.4.17 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2020.6.20) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19-

django-embed-video) (1.25.10) Requirement already satisfied: idna<3,>=2.5 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2.10) (mysite-virtualenv) 17:54 ~/health (master)$

13:11 ~/health (master)$ pip3.7 install --user django-embeded-video

Looking in links: /usr/share/pip-wheels

ERROR: Could not find a version that satisfies the requirement django-embeded-video (from versions: none)

ERROR: No matching distribution found for django-embeded-video

17:52 ~/health (master)$ pip3.7 install django-embed-video

Looking in links: /usr/share/pip-wheels

Collecting django-embed-video

Using cached https://files.pythonhosted.org/packages/68/fc/9df331b7a7e3f8f5d12e4498b4d38292e78f3b2190899458fe6adf70c601/django_embed_video-1.3.3-py3-none-any.whl

Requirement already satisfied: requests>=2.19 in /usr/lib/python3.7/site-packages (from django-embed-video) (2.22.0)

Requirement already satisfied: Django>=1.11 in /usr/lib/python3.7/site-packages (from django-embed-video) (2.2.7)

Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (1.24.3)

Requirement already satisfied: idna<2.9,>=2.5 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2.8)

Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (3.0.4)

Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2019.9.11)

Requirement already satisfied: pytz in /usr/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (2019.3)

Requirement already satisfied: sqlparse in /usr/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (0.3.0)

Installing collected packages: django-embed-video

ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/lib/python3.7/site-packages/django_embed_video-1.3.3.dist-info' Consider using the --user option or check the permissions.

17:53 ~/health (master)$ workon mysite-virtualenv

(mysite-virtualenv) 17:53 ~/health (master)$ pip3.7 install --user django-embeded-video

ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.

(mysite-virtualenv) 17:54 ~/health (master)$ pip3.7 install django-embed-video

Looking in links: /usr/share/pip-wheels

Requirement already satisfied: django-embed-video in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (1.3.3)

Requirement already satisfied: Django>=1.11 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (3.0.8)

Requirement already satisfied: requests>=2.19 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from django-embed-video) (2.24.0)

Requirement already satisfied: asgiref~=3.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (3.2.10)

Requirement already satisfied: pytz in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (2020.1)

Requirement already satisfied: sqlparse>=0.2.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from Django>=1.11->django-embed-video) (0.3. 1)

Requirement already satisfied: chardet<4,>=3.0.2 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) ( 3.0.4)

Requirement already satisfied: certifi>=2017.4.17 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2020.6.20)

Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19-

django-embed-video) (1.25.10)

Requirement already satisfied: idna<3,>=2.5 in /home/healthplanner/.virtualenvs/mysite-virtualenv/lib/python3.7/site-packages (from requests>=2.19->django-embed-video) (2.10) (mysite-virtualenv) 17:54 ~/health (master)$

OK, so it sounds like everything was successfully installed into your virtualenv mysite-virtualenv. What happens if you specify that virtualenv in the "Virtualenv" section of the "Web" page, then reload the site using the green button at the top of the page?

now it works properly! Thank You very much for help :)

Excellent, thanks for confirming!