Задать вопрос
  • Почему uv add -r req.txt валится с ошибкой там, где uv pip install -r req.txt работает?

    @dim5x
    SmeliyR, как по мне, указание конкретной версии и решает этот вопрос, во всяком случае, в моих реалиях это так и происходит.

    У меня возникает впечатление что вы уже куда-то очень далеко отходите от изначального вопроса и каких-то дополнительных проблем себе ищете.

    В мануале с PyTorch всё описано - не надо ничего придумывать, просто выполните и переходите уже непосредственно к работе с WhisperLive, перестаньте пинать uv :)
    Написано
  • Почему uv add -r req.txt валится с ошибкой там, где uv pip install -r req.txt работает?

    @dim5x
    3.12 конечное же, у меня другие не установлены и не планируются.

    SmeliyR, в таком случае странно ожидать от команд иного.
    И uv init t2 --python 3.12 и uv init t2 - дадут одинаковый результат - ибо иных интерпретаторов в системе нет.
    Написано
  • Почему uv add -r req.txt валится с ошибкой там, где uv pip install -r req.txt работает?

    @dim5x
    SmeliyR, я не знаю что вы делаете.
    Вот что происходит в нормальных условиях:
    1. Для uv init t1:
      t1 pyproject.toml
      [project]
      name = "t1"
      version = "0.1.0"
      description = "Add your description here"
      readme = "README.md"
      requires-python = ">=3.13"
      dependencies = []

    2. Для uv init t2 --python 3.12:
      t2 pyproject.toml
      [project]
      name = "t2"
      version = "0.1.0"
      description = "Add your description here"
      readme = "README.md"
      requires-python = ">=3.12"
      dependencies = []


    Очевидно что файлы разные в части требования к версии интерпретатора.

    Вот после uv add -r req.txt с первым вариантом инициализации:
    x No solution found when resolving dependencies:
    x No solution found when resolving dependencies:
    `-> Because onnxruntime==1.17.0 has no wheels with a matching Python version tag (e.g., `cp313`) and your project depends on onnxruntime==1.17.0, we
    can conclude that your project's requirements are unsatisfiable.

    hint: Wheels are available for `onnxruntime` (v1.17.0) with the following Python ABI tags: `cp38`, `cp39`, `cp310`, `cp311`, `cp312`
    help: If you want to add the package regardless of the failed resolution, provide the `--frozen` flag to skip locking and syncing.

    Вот после uv add -r req.txt с инициализацией с указанием нужной версии:
    t2 pyproject.toml
    [project]
    name = "t2"
    version = "0.1.0"
    description = "Add your description here"
    readme = "README.md"
    requires-python = ">=3.12"
    dependencies = [
    "av>=16.0.1",
    "evaluate>=0.4.6",
    "faster-whisper==1.1.0",
    "jiwer>=4.0.0",
    "kaldialign>=0.9.2",
    "librosa>=0.11.0",
    "numba>=0.63.1",
    "numpy<2",
    "onnxruntime==1.17.0",
    "openai-whisper==20240930",
    "openvino>=2025.4.1",
    "openvino-genai>=2025.4.1.0",
    "openvino-tokenizers>=2025.4.1.0",
    "optimum>=2.1.0",
    "optimum-intel>=1.27.0",
    "scipy>=1.16.3",
    "sentencepiece>=0.2.1",
    "soundfile>=0.13.1",
    "tokenizers==0.20.3",
    "transformers[torch]>=4.46.3",
    "websockets>=15.0.1",
    ]


    З.Ы. Перед публикацией ответа я проверяю на работоспособность - иначе зачем его писать ¯\_(ツ)_/¯ .

    а разве ставить пакеты СТРОГО через uv add - это норма?

    А я такое говорил?
    Вопрос был: "почему не работает uv там, где работает pip" - я на него отвечал.

    чтобы поставить Torch надо сначала

    Первоисточник лучше индусов, имхо: Using uv with PyTorch.
    Написано
  • Почему uv add -r req.txt валится с ошибкой там, где uv pip install -r req.txt работает?

    @dim5x
    Больше времени потратите на её поиск.
    Все пакеты ставятся меньше чем за минуту - лучше сразу сделать нормально, чтобы потом не искать где косяк.
    Написано
  • Почему urequests выдает ошибку OSError: -40 при get запросе api telegram при этом корректно работает с api openweather?

    @dim5x
    awox, да, я понимаю это так. Для 8266 используется более лёгкая библиотека (где TLS реализован частично) из-за аппаратных ограничений.
    Т.е. в ваших реалиях (8266 + микропитон) реализовывать через промежуточное звено проект.

    Но можно и на сях (не знаю насколько это актуально, если вопрос в теге Python):
    #include <ESP8266WiFi.h>
    #include <WiFiClientSecure.h>
    
    const char* ssid     = "YOUR_WIFI";
    const char* password = "YOUR_PASS";
    
    const char* host = "api.telegram.org";
    const int httpsPort = 443;
    
    const char* botToken = "BOT_TOKEN";
    const char* chatId   = "CHAT_ID";
    
    void setup() {
      Serial.begin(115200);
    
      WiFi.begin(ssid, password);
      while (WiFi.status() != WL_CONNECTED) {
        delay(500);
      }
    
      WiFiClientSecure client;
      client.setInsecure();  // отключаем проверку сертификата
    
      if (!client.connect(host, httpsPort)) {
        return;
      }
    
      String body =
        String("{\"chat_id\":\"") + chatId +
        String("\",\"text\":\"hello from esp8266\"}");
    
      String url = String("/bot") + botToken + "/sendMessage";
    
      client.print(
        String("POST ") + url + " HTTP/1.1\r\n" +
        "Host: " + host + "\r\n" +
        "Content-Type: application/json\r\n" +
        "Connection: close\r\n" +
        "Content-Length: " + body.length() + "\r\n\r\n" +
        body
      );
    }
    
    void loop() {}


    Проверял на Wemos D1.
    Написано
  • Почему при установке iJulia у меня возникает ошибка, указывающая на отсутствие Conda?

    @dim5x
    На чистой системе iJulia установилась без каких-либо проблем.

    Проверяйте сетевое соединение -> RequestError.

    If you are using Julia behind a firewall that blocks access to these, you may have trouble downloading and installing Julia packages. If this is the case, please ask your sysadmin to add these domains to the firewall allow list. Traffic can be limited to HTTPS (TCP port 443).

    https://julialang.org/downloads/
    Написано
  • Как мониторить качество воздуха рядом с ЦБК с помощью бытовых анализаторов?

    @dim5x
    Alleghany, Бытовые системы хорошо справляются с пылью и аллергенами весной (если это актуально).
    Но если идёт газовое загрязнение - они ничего не сделают. А индикация качества воздуха будет просто ещё одним фактором стресса - проблему видно, но по факту сделать ничего нельзя с этим. Имхо.
    Написано
  • Как мониторить качество воздуха рядом с ЦБК с помощью бытовых анализаторов?

    @dim5x
    Вы же не будете судиться с ЦБК. Показатели на любых ваших устройствах не будут доводом.
    Выездная лаборатория РПН приедет на след. день от "выброса", когда его развеет, а не в момент вашего обращения - соответственно в акте, который они составят всё будет в пределах нормы и не будет оснований ни для иска, ни для проверки (а если и будет штраф, он будет минимален - как вам это поможет - морально?).

    А для того чтобы закрыть окно, включить фильтр - у вас есть встроенный бесплатный анализатор, зачем вам ещё один за деньги.

    Беспокоитесь о здоровье (правильно делаете), потратьте деньги не на условный Qingping Air Monitor 2, а на "первый взнос" на ваш переезд.

    З.Ы. проходил все ваши пункты сам, ибо такого дерьма под боком целая пачка: асфальтовый, мусоросжигаюший, пивовареный и ещё несколько...
    Написано
  • Как исправить проблему с Docling?

    @dim5x
    Проверить стандартные вещи, типа кириллицы в пути.
    Посмотреть что за странность с:
    C:\Users\Макс\Desktop\VS Code Projects\RAG\.venv\Lib\site-packages\docling_parse\pdf_resources_v2/glyphs//standard/additional.dat
    - почему двойной слэш.
    Написано
  • Как вернуть встроенный предпросмотр PDF в Windows?

    @dim5x
    accountnujen, А, если "восстановить значения по умолчанию", по какой-то причине не сработает, можно установить PowerToys, в "Надстройках для проводника" есть отображение в области просмотра не только для pdf.
    Написано
  • Как исправить AHK-скрипт?

    @dim5x
    без навешивания дополнительных комбинаций клавиш в системных настройках и эмуляции их нажатия

    Почему такое ограничение, если не секрет?
    Ведь этот способ + AHK решает вашу задачу и в плане желаемых для переключения языка клавиш, и в плане работы в окне сохранения файла.
    Написано
  • Не могу разобраться почему не работает код python?

    @dim5x
    NEXT761, у меня (Win 10, Python 3.10) работает, смотрите что у вас может быть не так.
    68f903c4bea20065775037.png

    Тоже самое (ошибка)
    Ну, и та же самая ошибка не может быть - module 'valve.source' не используется. Если какая-то другая, то имеет смысл её указывать.
    Написано
  • Что делать если turtle в python не отвечает?

    @dim5x
    Rina1358, Код оформите через кнопку "Вставить исходный код".

    Ну и напишите, чего вы ожидаете.
    Написано
  • Pycharm для старенького мака?

    @dim5x
    izma, Community прям принципиально?
    Написано
  • Как парсить фотографии gspread?

    @dim5x
    shurshur, я не знаю о каких правилах говорите вы. В тех что в подвале сайта, нет ничего что как-то дополнительно регламентирует вопрос тегов (вводя обязательность наличия кода в вопросах с тегами языков, например), кроме того что ситуация с множественностью тегов предусмотрена (цитату на что я привёл). Вы ссылаетесь на: "исторически так сложилось" и прецедентное право, но не на правила.

    Для вас фраза: "Указывать только теги, имеющие непосредственное отношение к вопросу" это лишь
    Google Sheets (644 подписчиков), для меня - Google Sheets + Python (39791 подписчиков). Очевидно риторический вопрос: в каком случае автор вероятнее получит ответ? Даже, если кто-то обратит внимание на вопрос из вашей подгруппы, то это может быть человек, пишущий на Action Script или каком-нибудь PHP, что автоматически делает ответ нерелевантным для автора (но скорее всего даже такого ответа не будет, потому что отвечающий увидит что требуется Python). В целом подобное и приведёт к "тому, что все подписанные на этот тег пользователи получают нерелевантную их интересам информацию и, как следствие, напрасно тратят время на ее прочтение. "

    В "моём" случае пересечение множеств потенциально могущих ответить будет оптимальным для автора вопроса. И если исходить из максимы что миссия ресурса всё же ПОМОГАТЬ людям, то нужно разумно и достаточно расширять охват аудитории тегами, а не искусственно сужать его.
    Написано
  • Баг с окнами windows server 2019. Правая часть окна всегда за пределами экрана. Кто сталкивался?

    @dim5x
    User8744, папки помимо перемещения подвергать ресайзу (можно тем же методом, можно мышой), вписывая в размеры экрана. Опять таки, обычно это разовое мероприятие.
    Написано
  • Как парсить фотографии gspread?

    @dim5x
    shurshur, действительно, причём здесь логика...
    Правила не нарушены. Это случай когда, цитата: "к вопросу подходит несколько тегов".
    Я полагаю что удаление Python произошло скопом с тегом Excel, из-за того что модератор глубоко не вникал в вопрос, тем более что правка была от старожила.
    Написано