@KitCat12

Почему активируется неправильное виртуальное окружение?

Я создаю директорию, перехожу по ней в командной строке.
Дальше прописываю команду:
virtualenv -p "C:\Users\User\AppData\Local\Programs\Python\Python310\python.exe" "C:\Новая папка\test\venv"

В нужной мне папке появляется виртуальная среда. Из этой же папки активирую ее при помощи команды venv\Scripts\activate. В консоли перед путем появляется (venv). Вроде все хорошо, но когда я прописываю pip freeze, то получаю вывод библиотек, которые установлены совсем в другой версии пайтона, и которых нет в папке venv\Lib\site-packages. При попытке установить библиотеку мне пишет что она уже установлена, но опять же ее нет в виртуальном окружении. Как решить эту проблему?
  • Вопрос задан
  • 158 просмотров
Решения вопроса 1
@OmegaTortik
Может быть проблема в пробеле "Новая папка"
Если нет то перекинь библиотеку с той версии пайтона в виртуальное окружение
А также попробуй зайти в file -> Settings -> project: 'Название проэкта' -> Python intrepetator -> там будет выбор интрепетатора и будет плюсик для добавлениия библиотек (если это PyCharm)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы