Включен файл setup.py в сгенерированную библиотеку bdist - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь сгенерировать простую библиотеку Python, используя следующую команду:

`` `

python setup.py bdist_dumb` ``

Таким образом, он сгенерирует файл tar.gz с содержимым, указанным в сценарии setup.py.

После того, как он сгенерирован, я пытаюсь установить ot с помощью команды pip install, но я получаю сообщение об ошибкек отсутствующему файлу setup.py.

Я указал включить этот файл в файл MANIFEST.in.Но когда я пытаюсь собрать файл, он не включается в мой пакет.

В качестве ссылки я проверяю пакет pyspark, но не могу найти место, где указан файл setup.py, чтобы бытьв комплекте.

Может кто-нибудь подсказать, как включить этот файл для установки библиотеки tar.gz?

С уважением,

1 Ответ

0 голосов
/ 04 июня 2018

Вы задаете неправильный вопрос для неправильной проблемы.Вам не нужно включать setup.py, потому что вам не нужно строить bdist_dumb. Тупые дистрибутивы нельзя установить с pip.

Если вы хотите, чтобы дистрибутив, устанавливаемый в пипсах, собрал исходный дистрибутив, яйцо или колесо:

python setup.py sdist
python setup.py bdist_egg

pip install wheel
python setup.py bdist_wheel
...