- Чтобы помочь новичкам начать создавать виртуальные среды и устанавливать пакеты для Python в Visual Studio Code (я я использую MACOS, однако должен иметь возможность следить за окнами)
- Вопрос о том, как решить проблему, когда модуль отсутствует, несмотря на то, что требование уже существует доволен (т.е. уже установлен)
Создание новой виртуальной среды (.VIRTUAL_ENV)
- измените каталог на местоположение, в котором вы хотите создать виртуальную среду (cd)
- (или любое другое имя, которое вы хотите назвать)
Код: Выделить всё
python3 - m venv .VIRTUAL_ENV
Активация виртуальной среды:
- Копировать путь к виртуальной среде

- Активируйте его (источник /bin/activate.)

< /li>

Выбор переводчика

Напечатайте hello, чтобы убедиться, что все работает нормально.

Демонстрация ожидаемого поведения с помощью numpy
- numpy еще не установлен.

- [/b]
Код: Выделить всё
pip3 install numpy

И мы видим, что пакеты numpy добавляются в библиотеку
то же самое с
Код: Выделить всё
pip3 install matplotlib
На этот раз добавляется гораздо больше пакетов, но они успешно устанавливаются без проблем.
Проверяем, что оба установлены правильно:

Теперь для PyPDF2:
До установка:

Код: Выделить всё
pip3 install PyPDF2
Похоже, что пакет установлен правильно, желтая волнистая линия исчезает, вроде все в порядке.
Но когда я сейчас запускаю скрипт:

и еще раз, чтобы убедиться, что это так:

Код: Выделить всё
Requirement already satisfied: PyPDF2 in ./.VIRTUAL_ENV/lib/python3.13/site-packages
pip3 показывает PyPDF2

список pip3

Буду признателен, если кто-нибудь сможет объяснить, почему это так.Я просмотрел следующий пост, однако предложения здесь либо не работают, либо предназначены для Windows:
Ошибка «нет модуля с именем PyPDF2»
Подробнее здесь: https://stackoverflow.com/questions/791 ... mple-using
Мобильная версия