Почему pyproject-build.exe не находится в PATH в Anaconda и как я могу гарантировать, что дистрибутивы .tar.gz и .whl соPython

Программы на Python
Ответить
Anonymous
 Почему pyproject-build.exe не находится в PATH в Anaconda и как я могу гарантировать, что дистрибутивы .tar.gz и .whl со

Сообщение Anonymous »

Я пытаюсь упаковать проект Python с помощью py -m build в среде Anaconda. Однако я заметил, что создается только исходный дистрибутив .tar.gz, а дистрибутив .whl (колесо) отсутствует.
Это точная ошибка:

Код: Выделить всё

ERROR Backend subprocess exited when trying to invoke build_wheel
При устранении неполадок я обнаружил, что сценарий pyproject-build.exe находится в папке Scripts моей установки Anaconda (

Код: Выделить всё

Anaconda3/Scripts
), который не включен в PATH моей системы.

Шаги, которые я предпринял:

  • Проверено, что сборка установлена:

    Код: Выделить всё

    python3 -m pip install --upgrade pip
    
  • Проверено расположение папки Scripts, указанное в предупреждающем сообщении об обновлении.
  • Пытался запустить:

    Код: Выделить всё

    py -m build
    
    Файл .tar.gz успешно создается в каталоге dist, но файл .whl не создается.

Вопросы:

  • Как добавить Scripts в мой PATH, чтобы pyproject-build.exe распознавался?
  • Какие шаги мне следует предпринять? чтобы гарантировать, что при запуске py -m build создаются дистрибутивы .tar.gz и .whl?

    < li>Есть ли в файле pyproject.toml дополнительные зависимости или конфигурации, которые мне следует проверить?


Подробнее здесь: https://stackoverflow.com/questions/792 ... ure-both-t
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»