Описание тега sdist

2 ответа

Рекурсивное добавление папки данных с использованием data_files в Python

Я хочу добавить папки mydata1 а также mydata2 в корневой пакет рекурсивно при установке моего проекта. Поэтому я пишу эту функцию в setup.py: def gen_data_files(*dirs): results=[] for datadir in dirs: results.extend([(p, [os.path.join(p,f) for f in …
19 апр '18 в 04:27
1 ответ

Зачем использовать яйцо над sdist?

Единственная причина, по которой я могу подумать о том, чтобы распространять пакет python как яйцо, заключается в том, что вы не можете включать файлы.py в свой пакет (и включать только файлы.pyc, что в любом случае является сомнительным способом за…
13 ноя '10 в 01:42
1 ответ

Создать пакет Python и установить его как исходный дистрибутив, а не.egg?

У меня есть пакет Python, который имеет несколько файлов данных в data папка, которая должна быть прочитана при использовании пакета; это не скрипты на питоне. Однако, когда я устанавливаю свой пакет, чтобы проверить его с python setup.py install --…
19 ноя '16 в 17:20
1 ответ

Заставить `sdist` создать архив.zip даже в Linux

Я знаю, что можно заставить sdist произвести.zip из командной строки: python setup.py sdist --formats=zip Но как сделать этот параметр по умолчанию для моего setup.py? Я хотел бы получить последовательность для бега setup.py sdist на Windows и Linux…
17 янв '15 в 10:37
0 ответов

Создание мультикаталогового пространства имен Python

Извините, новичок здесь (используя Python 3.6)! Пожалуйста, извините за любую запутанную терминологию!:-( На основе структуры каталогов показано ниже... C-Drive/ --> DPT/ ----> departmentpythontools/ ------> Utilies/ ----------> util1.py…
23 дек '17 в 21:22
1 ответ

Пакет python, не позволяйте sdist добавлять dev-r0 к имени пакета

У меня есть пакет Python под названием webpreview который извлекает информацию из веб-страницы, читая ее метаданные и содержимое. Первоначальный выпуск был версионным 1.0.0, я использовал python setup.py sdist упаковать это. С момента своего первона…
12 апр '15 в 15:09
0 ответов

Модуль Python не устанавливается правильно (Linux)

Последние пару дней я изучал Python у Head First Python. Я дошел до того, что мне пришлось собрать дистрибутив модуля, который я сделал, названного nester, и установить его в моей системе. После установки модуля я должен импортировать его в скрипт и…
02 апр '13 в 07:38
0 ответов

Есть ли инструмент для проверки файлов дистрибутива Python (sdist)?

У нас был случай, когда мы выпустили исходный файл (sdist) Python для PyPI, и была проблема, которая была замечена только после выпуска релиза. А именно, для некоторых файлов были установлены разрешения, запрещающие чтение для всех, а затем в некото…
10 май '17 в 08:05
0 ответов

Мой терминал на Mac работает неправильно, когда я упаковываю вещи и готовлюсь к распространению

Я читаю книгу " Head First Python" и делаю дистрибутив по мере необходимости. Я создал два файла один с именем 'nester.py', вот код: def print_lol(the_list): for each_item in the_list: if isinstance(each_item, list): print_lol(each_item) else: print…
07 фев '18 в 14:54
2 ответа

В чем разница между дистрибутивом sdist.tar.gz и яйцом питона?

Я немного смущен. Похоже, есть два разных типа пакетов Python: исходные дистрибутивы (setup.py sdist) и яичные (setup.py bdist_egg). Оба, похоже, просто архивы с одинаковыми данными, исходные файлы python. Одно отличие состоит в том, что pip, самый …
09 июн '11 в 12:17
0 ответов

Загрузка Python sdist зависает при загрузке (Windows)

setup.py sdist upload -r local --show-response висит на Creating tar archive removing 'my_lib-0.0.3' (and everything under it) running upload Первый вопрос: как я могу получить больше отладочной информации о том, что проблема с running upload ? До э…
22 янв '19 в 08:16
1 ответ

Можно создать Python SDDist из другого каталога?

Хотите создать исходный дистрибутив Python, запустив python setup.py sdist из каталога за пределами того, который я хочу упаковать. Не могу найти способ сделать это. У меня есть скрипт, который генерирует setup.py а также MANIFEST.in динамически, и …
23 дек '17 в 00:38
0 ответов

"python3 setup.py sdist" зависает

Я упаковываю пакет Python, но команда python3 setup.py sdist висит. Раньше это работало без проблем, но теперь зависает при выполнении: /usr/bin/gfortran -Wall -g -Wall -g -shared /tmp/tmpm0rbalgy/tmp/tmpm0rbalgy/src.linux-x86_64-3.6/_tortmodule.o /…
29 янв '19 в 10:09
0 ответов

"Каталог пакета не существует" при запуске setup.py с sdist

У меня есть game.py в ex48\ex48\game.py и мой setup.py в ex48\docs\setup.py, у меня есть init.py как в ex48\ex48__init.py, так и в ex48\tests__init__. Py . Game.py содержит следующий код: class lexicon(object): def __init__(self): pass def lexicon(s…
13 дек '17 в 22:50
1 ответ

Регистр python setup.py не может декодировать байт 0xff в позиции 0

Я упаковываю свой код Python и надеюсь загрузить в мой Pypi, мой setup.py выглядит так: #!/usr/bin/env python from __future__ import print_function from setuptools import setup, find_packages import sys setup( name="JsonGet", version="0.2.0", author…
09 авг '18 в 08:35
1 ответ

Python генерирует sdist и загружает его в отдельный шаг

Я собираю несколько пакетов Python и хотел бы загрузить их, только если все пакеты были успешно собраны. У меня есть отдельный этап для каждого пакета Python, чей sdist проводится до последней стадии, где все собрано sdistФайлы должны быть загружены…
28 апр '14 в 13:12
0 ответов

Как запустить набор тестов, который входит в sdist?

Я хотел бы иметь возможность запускать набор тестов, когда "mypackage" установлен через pip, Я создал mypackage-version.tar.gz подать сам, используя python setup.py sdist, mypackage-version.tar.gz содержит tests/ каталог (более того, .egg-info/SOURC…
13 окт '17 в 10:25
1 ответ

sdist/bdist_wheel не включает pyc в Linux, но включен в Windows

Я пытаюсь создать дистрибутив Python, в который я должен включить как исходный код, так и скомпилированный двоичный файл. (Да, я читаю аргументы против / для добавления .pyc, но мой вариант использования требует .pyc быть добавленным). При выполнени…
22 янв '18 в 08:47
1 ответ

Ошибка sdist: опция --manifest-only not распознана

Каждый раз я использую sdist для создания файла MANIFEST с помощью команды: 'python setup.py sdist --manifest-only' Терминал всегда выдает эту ошибку. ошибка: опция --manifest-only not распознана Я не знаю почему и ищу помощи.
13 апр '11 в 15:32
1 ответ

Как распространять файлы в Python SDDist, которые не отслеживаются VCS?

Я хотел бы найти правильный способ включить файлы в Python SDDist, которые не отслеживаются Git. контекст .mo файлы из моего проекта не отслеживаются git (как и некоторые другие .txt файлы, которые должны быть созданы во время установки). Я написал …
18 июл '16 в 14:35