Вопросы по теме 'python-packaging'

Что такое setup.py?
Кто-нибудь может объяснить, что такое setup.py и как его можно настроить или использовать?
773623 просмотров

Импорт из пакета в IDLE vs Shell
Импорт всего пакета работает в IDLE, но не в оболочке. В IDLE отлично работает следующее: import tkinter as tk tk.filedialog.askopenfilename() В оболочке я получаю эту ошибку: AttributeError: 'module' object has no attribute...
196 просмотров

Контейнер Tensorflow Docker в Windows: как установить пакет python
У меня есть Docker на моем компьютере с Windows и образ тензорного потока. Я могу запустить блокнот jupyter, но не знаю, как установить дополнительные пакеты python в свой контейнер докеров.
816 просмотров
schedule 29.05.2023

Как отредактировать пакет колес (.whl)?
У меня есть пакет колеса python, при извлечении я нахожу некоторый код python, я хотел бы отредактировать этот код и снова сгенерировать тот же пакет .whl и протестировать его, чтобы увидеть изменения. Как мне это сделать?
6347 просмотров

Python - не удается импортировать пакет
У меня проблемы с импортом package. Моя файловая структура выглядит следующим образом: filelib/ __init__.py converters/ __init__.py cmp2locus.py modelmaker/ __init__.py command_file.py В модуле...
12543 просмотров

Команда установки python setup.py не устанавливает библиотеки в списке install_requires
Моя цель — создать пакет .deb из пакета python и в конце распространить мои скрипты python. У меня есть 2 вопроса об этом процессе 1- Я могу создать пакет Python, выполнив следующие шаги в здесь . Мой setup.py такой from distutils.core...
968 просмотров
schedule 12.07.2023

Как импортировать из родственного модуля в пакет?
Мой пакет имеет следующую структуру: myPackage -- __init__.py <-- empty -- signal.py -- plot.py signal.py содержит: from plot import plot_signal def build_filter(): ... def other_function(): plot_signal() plot.py...
1632 просмотров

Запустите задачу cron с именем entry_point пакета python
Есть ли способ запустить задачу cron с именем пакета python (указано в entry_point)? setup.py из настройки импорта setuptools from setuptools import setup setup( name='myapp-cli', (..blah..) packages=[ 'myapp_cli'...
270 просмотров

Как сделать, чтобы pip рекурсивно искал каталоги для пакетов и зависимостей?
Способен ли pip рекурсивно искать путь к файловой системе и устанавливать пакет и его зависимости? Например, при следующей файловой структуре (файлы не показаны) pip install packageA -f C:\packages\ не работает. C:\packages\...
1607 просмотров

Pythonic способ сделать подкаталоги доступными для других подкаталогов в моем проекте
Как структурировать подкаталоги в проекте python и сделать код доступным для других подкаталогов в рамках того же проекта? Пример того, что мне кажется трудным: root/ +--- __init__.py +--- foo/ +--- __init__.py +--- foo.py +---...
57 просмотров
schedule 13.11.2023

Лучшая практика установки зависимости пакета, недоступной в pypi
Мой пакет python зависит от частного пакета, которого нет в pypi. Вы можете предположить, что структура приватного пакета эта . Цель : сохранить сторонний частный пакет где-нибудь в моем собственном пакете таким образом, чтобы при запуске pip...
1216 просмотров

исходный дистрибутив python (sdist) — сгенерированные файлы данных
Во время сборки моего пакета я генерирую файлы данных. Я хотел бы создать исходный дистрибутив (setup.py sdist), например, если бы он изначально находился в дереве исходного кода, НО я хочу создавать его не в дереве исходного кода, а в другом...
669 просмотров

Использование pytest со слоем src
pytest рекомендует включить дополнительный каталог для разделения исходного кода внутри проекта: my_package ├── src # <-- no __init__.py on this layer │   └── my_package │   ├── __init__.py │   └── util_module │   ├──...
8528 просмотров
schedule 24.01.2023

распространять пакет cython как колесо без файлов c
Я создаю пакет Python с некоторыми двоичными модулями, скомпилированными Cython. Причиной этой компиляции является обфускация исходного кода, поэтому я распространяю только колесо для конкретной платформы. Конструкция колеса работает, как и...
177 просмотров
schedule 17.09.2022

В python при использовании пакета он усекает мои биты MSB при упаковке длинной переменной,
int1 = 11111111 int2 = 22222222 long1 = 6666666666666666 int3 = 33333333 int4 = 44444444 int5 = 55555555 pack_list = (int1,int2,long1,int3,int4,int5) pack_format = struct.Struct('> I I L I I I')...
50 просмотров
schedule 26.09.2022

Python: несколько пакетов в одном репозитории или один пакет на репозиторий?
У меня есть большой проект Python 3.7+, и я сейчас разбиваю его на несколько пакетов, которые можно установить отдельно. Моя первоначальная мысль заключалась в том, чтобы создать единый репозиторий Git с несколькими пакетами, каждый со своим...
9148 просмотров

Как я могу использовать относительный импорт в Python3 с блоком if __name__='__main__'?
Я делаю пакет, и модули в этом пакете имеют код внутри блоков if __name__=='__main__': для целей тестирования. Но мои попытки использовать относительный импорт в этих модулях вызывают ошибки. Я прочитал эту тему и миллиард других: Относительный...
2538 просмотров

включая папку и файлы внутри пакета Python
Я пытаюсь создать пакет Python, и у меня уже есть большинство настроек, когда я пытаюсь установить библиотеку из Github здесь , он устанавливает все, кроме папки с именем champs и ее файлов Это моя структура каталогов файлов LeagueYue...
1180 просмотров
schedule 09.04.2023

Нужно ли мне перезагружать ядро ​​каждый раз, когда я добавляю новую функцию?
Итак, я разрабатываю пакет Python, и, как я это делаю, я тестирую функции в своем блокноте, а затем выгружаю их в functions.py и т. Д. /testpack/ __init.py__ functions.py plotting.py /notebooks/ plottingnotebook.ipynb А у меня...
137 просмотров
schedule 17.12.2023

Ошибка зависимости от версии с setup.py, но успешно устанавливается с установкой pip
У меня есть проект со следующей структурой каталогов: - module_A - a.py - module_B - b.py requirements.txt setup.py Проект зависит от стандартных пакетов Python и других пакетов git. Они перечислены в requirements.txt . Эти проекты...
131 просмотров
schedule 02.05.2023