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

Для чего нужен __init__.py?
Что означает __init__.py в исходном каталоге Python?
1536076 просмотров
schedule 11.11.2022

Как импортировать модуль, но игнорируя __init__.py пакета?
Я пытаюсь импортировать функцию, которая находится в модуле внутри пакета в Python, но когда я пытаюсь: from package.module import some_function Python выполняет _ init _.py пакета, но этого не происходит. Есть ли способ импортировать...
5434 просмотров
schedule 22.03.2024

Установка зависимостей данных nltk в скрипт setup.py
Я использую NLTK с wordnet в своем проекте. Я выполнил установку вручную на свой компьютер с помощью pip: pip3 install nltk --user в терминале, затем nltk.download() в оболочке python для загрузки wordnet. Я хочу автоматизировать их с помощью...
3052 просмотров

Как создать пакет и модули в python?
Я новичок в python, поэтому я пробовал пакеты и модули python, но у меня была ошибка в моем проекте, я не знаю, что в этом не так., Меню.InitUI Ошибка типа: InitUI() отсутствует 1 обязательный позиционный аргумент: 'self' У меня было три...
89 просмотров

Компиляция пакета Python через Cython
Я новичок в cython, знает ли кто-нибудь, как скомпилировать проект python через Cython (с относительно низкими накладными расходами), поскольку я продолжаю получать следующую ошибку импорта: ImportError: нет модуля с именем...
287 просмотров

можно ли использовать файлы внутри пакетов pip без их установки
Я работаю над проектом и клонировал репозиторий из github. После первой компиляции я понял, что проект, который я клонировал, имеет некоторые зависимости, и они были в requirements.txt файле. Я знаю, что мне нужно установить эти пакеты, но я не...
153 просмотров

Каковы нормы выпуска одного и того же пакета под разными именами в PyPI?
Предположим, я загрузил пакет с именем foobar в PyPI. Поскольку пакет является модулем Django, я также хотел бы опубликовать его как django-foobar . Каков общий консенсус в отношении выпуска одного и того же пакета под разными именами? Это...
60 просмотров
schedule 22.09.2022

Распространение пакета Python с помощью инструментов установки
У меня есть проект python со структурой проекта с родственным импортом (импорт пакетов с одного уровня в структуру каталогов). Я смог заставить это работать с помощью инструментов настройки. У меня есть setup.py со следующим на верхнем уровне...
97 просмотров

Python3 готовит пакеты для PyPi, не включая подмодули
Заметки: Я использую Python v3.6 Я прочитал документацию по модулям и пакетам . Я прочитал и прошел через руководство по проекту упаковки . Я просмотрел пример проекта (отличается от учебного проекта) У меня есть простой пакет,...
326 просмотров

Упаковка файлов .txt для использования в исполняемом файле python с использованием pyinstaller
Я создал игру виселицы с использованием других файлов .txt в том же каталоге, содержащих банки слов для игры виселицы, они открываются из файла hangman.py, когда я использую pyinstaller для упаковки, я использую path\to\pyinstaller.exe hangman.py...
817 просмотров

Подпапки сайтов-пакетов Anaconda/Python с тильдой в имени — что это такое?
Сегодня пошел менять конфиг matplotlib. Поиск matplotlibrc показал, что у меня их два: Заглянув в папку site-packages , я обнаружил, что в имени многих пакетов есть тильда: ~klearn это sklearn , но есть еще sklearn ....
1028 просмотров
schedule 24.11.2022

Как определить модули, доступные в пакете PyPI
Учитывая имя пакета PyPI, например PyYAML , как можно программно определить модули, доступные в пакете ( дистрибутив), которые можно импортировать? Деталь Меня конкретно не интересует PyYAML , это просто хороший пример популярного пакета...
192 просмотров

R-эквивалент модуля python -m для пакета R
У меня есть сценарий R, который можно выполнить в терминале с помощью Rscript app/myapp.R . Сценарий R хранится в проекте пакета R, поэтому я могу воспользоваться документацией, инструментами проверки и модульного тестирования. Просто для...
153 просмотров
schedule 03.10.2022

диспетчер пакетов pip (среды Python) внутри Visual Studio 2019
Я поместил файл .pypirc во все места (папка проекта, C: \ users \, в корневые папки всех сред Python), но все еще в Visual Studio 2019, когда я нажимаю Управление пакетами Python , как показано на изображении, я не нахожу фид Azure DevOps, хотя фид...
97 просмотров

Запустить модуль python из установленного пакета
У меня есть следующий пример приложения на Python: - testapp -- __init__.py -- main.py -- hello ---- __init.py ---- hello.py -- world ---- __init__.py ---- world.py main.py from testapp.hello import hello from testapp.world import...
32 просмотров
schedule 03.11.2022

Как мы можем включить все зависимости подмодуля при упаковке в python?
В основном у меня есть проект ниже: my_pkg __init__.py \module1 __init__.py scrip1.py script2.py requirement.txt \module2 _script1.py _script2.py requirement.txt setup.py LICENSE README.md Я пытаюсь включить...
28 просмотров

Установите только системные требования сборки pep 518 (для сборки sdist)
PEP 518 представил файл pyproject.toml , а также раздел с описанием инструментов необходимо построить: [build-system] requires = ["setuptools", "wheel", "numpy>=1.13"] Здесь я говорю системе сборки (неявно...
346 просмотров

Создание колеса Python: нет модуля с именем ______
Я пытаюсь создать колесо Python для сложной программы, и у меня проблемы с импортом. Так что мне удалось воспроизвести это на элементарном примере. Программа нормально работает при прямом вызове, но не работает при попытке импортировать ее из...
591 просмотров

Ограничить пакет до CPython — setup.cfg
Я использую pyproject.toml и setup.cfg по PEP-517. У меня есть setup.cfg следующим образом: [metadata] name = Package version = 1.0.0 [options] py_modules = ... python_requires = >=3 Я хочу ограничить работу пакета только на...
88 просмотров
schedule 02.11.2023

Герметичные/негерметичные пакеты в Python
Просматривая документацию PyTorch, я наткнулся на термин hermetic packages : torch.package добавляет поддержку создания герметичных пакетов , содержащих произвольный код PyTorch. Эти пакеты можно сохранять, совместно использовать, использовать...
89 просмотров
schedule 21.02.2023