1. Установка python 3.13.1. Проверяем версию:
python --version
Python 3.13.1
1.5. Переходим в папку с питоном:
cd C:\Program Files\python3_13
c:
2. Создаем новое виртуальное окружение:
py -m venv .venv
Чтобы активировать окружение запустим activate.bat:
.venv\Scripts\activate
.venv\Scripts\activate
Строка должна принять вид: (.venv) C:\Program Files\python3_13>
3. Устанавливаем pip c помощью ensure_pip. В командном интерпретаторе набираем:
py -m ensurepip --upgrade
3. Устанавливаем pip c помощью ensure_pip. В командном интерпретаторе набираем:
py -m ensurepip --upgrade
Мануал:
Получаем:
Looking in links: c:\Temp\tmp6_5m3ky1
Requirement already satisfied: pip in c:\program files\python3_13\.venv\lib\site-packages (24.3.1)
Установка зависимостей скрипта:
pip install opencv-python
После сообщения:
[notice] A new release of pip is available: 24.3.1 -> 25.0.1
[notice] To update, run: C:\Program Files\python3_13\.venv\Scripts\python.exe -m pip install --upgrade pip
Обновляем pip:
python.exe -m pip install --upgrade pip
Мануал:
4. PyUSB не будет работать, пока Windows не даст доступ к USB-устройству. Для этого используем Zadig https://zadig.akeo.ie/. Открываем Zadig от имени администратора.
В выпадающем списке выбираем устройство Generic Bulk Device (если не видно — жми Options → List All Devices). В поле Driver выбираем libusb-win32 (v1.4.0.0). Нажимаем Install Driver (reinstall driver).
Мануал:
5. Надо скачать статические библиотеки libusb-1.0.28-binaries отсюда. Распаковать и найти файл libusb-1.0.dll в папке MinGW64\dll. Скопировать его в то место, которое есть в системном path, например, C:\Program Files\python3_13.
Мануал про программированию:
1) Программирование с PyUSB 1.0 https://habr.com/ru/articles/430528/
6. Ставим Pillow:
pip install --upgrade --force-reinstall Pillow
Pillow:
Комментариев нет:
Отправить комментарий