Как активировать Venv при отсутствии папки venv/bin (Django и PyCharm на Ubuntu OS)

У меня есть проект Django, над которым я работаю уже некоторое время и не помню точно, как он начался. Возможно, я начал его на Windows и перенес на свой ноутбук под управлением Ubuntu, но я не могу сказать наверняка.

Просматривая каталог моего проекта, я не могу найти папку bin для активации моего venv. У меня есть следующее:

имя проекта/венва

ls внутри venv:

include, lib, pyvenv.cfg

Смущает то, что я работал над сайтом таким образом без проблем в течение нескольких месяцев. Поскольку это внутри PyCharm, venv всегда активировался автоматически, до сих пор. Настройки терминала все еще правильные. Но недавно я запустил другой скрипт через PyCharm и не могу вернуться в venv автоматически или вручную для этого проекта django.

Похоже, что у меня также есть второй venv через:

projectname/sitename/django/bin/activate

При активации этого venv я получаю ошибку "модуль не найден" (crispy_forms) при попытке запустить сайт. Значит, это не та среда, которую я использовал при создании сайта и установке пакетов/модулей

В моем терминале всегда был (venv)

Возможно, я запускал проект на Ubuntu, я действительно не помню. Но если это так, то я не уверен, почему папка bin отсутствует.

Вернуться на верх