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

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


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

Напечатайте 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
Мобильная версия