Linux python django site-packages не распознаются в конверте

Я пытался создать конверт на моей системе linux pop os с помощью miniconda. Когда я активирую его, я могу устанавливать пакеты с помощью pip, но когда я запускаю свой экземпляр django, он не находит модули.

Если я ввожу python, то путь к miniconda отображается правильно. Я могу заглянуть в папку site-packages и увидеть установленные пакеты.

Я пробовал установить django-anymail и corsheaders, и они оба не найдены. При этом он находит мои локально установленные приложения.

Если я использую командную строку и открываю python, а затем импортирую, он также не распознает мои модули, установленные в виртуальном конверте. Я подумал, что это проблема с conda, поэтому я также создал конверт с помощью родного метода python: python3 -m venv

.

У меня та же проблема с поиском pip install site-packages.

Есть ли команда, которую я могу выполнить, чтобы показать все доступные пакеты?

Я не знал, что сделал псевдоним в своем python. Теперь он работает.

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