Назад | Перейти на главную страницу

установка pip в usr / lib / python3.6 / site-packages вместо virtualenv на сервере ubuntu

У меня проблема при установке пакетов на моем virtualenvВсе началось, когда я обновил свой пип до последней версии. Я попытался вернуть свою версию pip туда, где я считаю ее стабильной. Когда я пытаюсь установить, например, django-tables2, он говорит:

Requirement already satisfied: django-tables2 in /usr/lib/python3.6/site-packages (2.3.1)
Requirement already satisfied: Django>=1.11 in /usr/local/lib/python3.6/dist-packages (from django-tables2) (2.2.4)
Requirement already satisfied: pytz in /usr/local/lib/python3.6/dist-packages (from Django>=1.11->django-tables2) (2019.2)
Requirement already satisfied: sqlparse in /usr/local/lib/python3.6/dist-packages (from Django>=1.11->django-tables2) (0.3.0)
WARNING: You are using pip version 19.3.1; however, version 20.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Но когда я проверяю свою папку в своем virtualenv, она там не отображается. Я пробовал несколько команд, например, какой pip и какой pip3, и он говорит следующее:

(unidaenv) root@UnidaWebApplication:/home/unidaweb/unidaproject# which pip
/home/unidaweb/unidaproject/unidaenv/bin/pip
(unidaenv) root@UnidaWebApplication:/home/unidaweb/unidaproject# which pip3
/home/unidaweb/unidaproject/unidaenv/bin/pip3
(unidaenv) root@UnidaWebApplication:/home/unidaweb/unidaproject#

Я тоже пробовал pip list но я не могу найти пакет, который я установил на свой virtualenv.

Я получаю bad gateway error когда я пытаюсь добавить это на свой settings.py, Я действительно не знаю, как это исправить, но когда я использую версию pip, которая, как я знаю, стабильно работает с моим проектом, я не получаю эту ошибку и могу установить любой пакет, который мне нужен для моего проекта. Любая помощь приветствуется. Я застрял на этом около недели, надеясь, что кто-то может помочь мне с этой проблемой.