Публикации по теме 'setuptools'


Метод проб и ошибок: обнаружение пакетов с помощью setup.py
Предисловие Эта статья является сопроводительным руководством к https://setuptools.pypa.io/en/latest/userguide/package_discovery.html . Хотя документация ни в коем случае не плохая, есть некоторые подводные камни. В этой статье приведены некоторые примеры. Наша цель Мы начинаем с самого минимума, чтобы создать пакет, который является пустым setup() , и постепенно добавляем функциональность, пока не поймем, почему генераторы проектов, такие как pyscaffold , делают что-то..

Вопросы по теме 'setuptools'

Использование easy_install внутри скрипта Python?
Расширение python easy_install позволяет устанавливать яйца python из консоли, например: easy_install py2app Но можно ли получить доступ к функциям easy_install внутри скрипта Python? Я имею в виду, без вызова os.system («easy_install...
6683 просмотров
schedule 14.07.2022

Ошибка импорта инструментов настройки Python (с использованием NetBeans)
Я попытался найти вопрос, который ответил бы на этот вопрос, но не увенчался успехом, поэтому я задал новый вопрос. Я пытаюсь скомпилировать свою старую игру Python Tic Tac Toe в NetBeans, но получаю сообщение об ошибке ImportError: No module...
40100 просмотров
schedule 25.06.2022

Поддерживают ли инструменты настройки python стиль выполнения `__name__ == __main__`?
Я только приступаю к упаковке с помощью setuptools, и кажется, что рекомендуемый способ установки скрипта Python вместе со своим модулем — указать имя скрипта, которое вызывает имя функции, например: setup( # ... entry_points = {...
1643 просмотров
schedule 10.05.2024

Как я могу заставить setuptools установить пакет из другого источника, который также доступен на pypi с тем же номером версии?
Это аналогичный вопрос Как я могу заставить setuptools установить пакет, которого нет в PyPI? , но не тот же самый. Поскольку я хотел бы использовать разветвленную версию некоторого пакета, setuptools игнорирует ссылку зависимости (поскольку у...
8611 просмотров

добавить файлы данных в проекты Python setup.py
У меня есть такой проект: ├── CHANGES.txt ├── LICENSE ├── MANIFEST.in ... ├── docs │   └── index.rst ├── negar │   ├── Negar.py │   ├── Virastar.py │   ├── Virastar.pyc │   ├── __init__.py │   ├── data │   │   ├── __init__.py │   │   └──...
22752 просмотров
schedule 11.01.2024

Python ez_install: UnicodeDecodeError: кодек ascii не может декодировать байт 0xae в позиции 11
Получение приведенной ниже ошибки при попытке установить ez_install, 64-разрядная машина Windows 7 со свежим Python 2.7. Любые идеи? Installing Setuptools Traceback (most recent call last): File "setup.py", line 17, in...
5503 просмотров
schedule 15.02.2024

Пирамида, Дарт, setuptools
Я начинаю разрабатывать веб-приложение на питоне 3 во фреймворке Pyramid и мне бы очень хотелось использовать Dart вместо js. Однако dart должен быть скомпилирован в js, чтобы работать во всех браузерах. Мой вопрос: каков хороший рабочий процесс...
158 просмотров
schedule 05.11.2022

Python и setuptools — «Модуль не назван»
Я пытаюсь упаковать приложение, написанное на Python, и для этого использую setuptools с find_packages. Если я запускаю python setup.py develop (или install ), я получаю ImportError: Traceback (most recent call last): File...
2790 просмотров
schedule 25.01.2024

Должен ли я включать тесты и файлы .pyc при сборке пакета с помощью setuptools?
Я пытаюсь установить локальный пакет, используя pip install . в среде conda. Все выглядит нормально, за исключением того, что когда я запускаю эту команду, по умолчанию включаются файлы .pyc (я предполагаю, что это связано с процессом сборки)....
4704 просмотров
schedule 21.04.2024

Неясная ошибка 500 при попытке зарегистрировать PYPI
Я получаю внутреннюю ошибку сервера 500 при попытке зарегистрироваться или загрузить в PYPI. $ python setup.py register --show-response -- snip -- running check We need to know who you are, so please choose either: 1. use your existing login, 2....
678 просмотров
schedule 24.08.2022

Как включить и установить локальные зависимости в setup.py в Python?
Я создаю setup.py для распространения своего приложения. Это приложение имеет ряд зависимостей, которые можно установить через pip, а также некоторые пользовательские зависимости, которые нельзя установить из PyPI. Итак, я создал...
17555 просмотров
schedule 12.11.2023

Невозможно создать virtualenv с помощью Python 3.2. Чёрт возьми? Pip или setuptools или Python 2.7?
Я не могу правильно установить виртуальную среду на основе Python 3.2 с помощью virtualenvwrapper. Я столкнулся с загадочной стеной, и теперь я ищу другие варианты, чтобы разгадать мой WHODUNNIT? затруднительное положение. Небольшая предыстория...
1023 просмотров

Попытка создать расширение cython для пакета python без создания файла общего объекта (.so)
Я попытался использовать ответ здесь чтобы добавить сборку расширения cython в мой пакет. В настоящее время он цитирует код для создания файла .c из файла .pyx, но не создает файл общего объекта .so, как таковой, когда я пытаюсь импортировать...
1870 просмотров
schedule 29.11.2023

Какие команды pip будут устанавливать зависимости, определенные в setup.py setup_requires и test_require?
Я знаю, что pip install . установит зависимости, определенные в install_requires, но какие команды pip будут устанавливать зависимости, определенные в setuptools.setup setup_requires и test_require? Простой setup.py: import setuptools...
1198 просмотров
schedule 22.10.2023

Правильный способ копирования файлов конфигурации во время установки?
Я пытаюсь распространять mplstyle , которое я написал, так, чтобы я мог легко поделиться им. Он сводится к копированию текстового файла в правильном направлении конфигурации (известном для любой архитектуры) во время установки. Я хочу установить с...
975 просмотров
schedule 21.04.2024

Как setuptools устанавливает тестовые зависимости от тестовой команды python setup.py
Когда я использую команду python setup.py test , вся документация , которую я увиденное говорит, что setuptools справится с установкой тестовых зависимостей. Где он их устанавливает и удаляются ли они с машины после запуска набора тестов? Я...
579 просмотров
schedule 17.07.2022

Пакет Python Setuptools с простым двойным щелчком по точкам входа
Как я могу добавить ярлыки «двойной щелчок» в свое приложение Python с помощью инструментов настройки? Я активно разрабатываю программу, которая используется в нашей лаборатории вместе с несколькими менее технически подкованными людьми. Я...
187 просмотров
schedule 21.04.2024

Как я могу сделать данные пакета установки pip (файл конфигурации)?
У меня есть пакет с именем clana ( Github , PyPI ) со следующей структурой: . ├── clana │   ├── cli.py │   ├── config.yaml │   ├── __init__.py │   ├── utils.py │   └── visualize_predictions.py ├── docs/ ├── setup.cfg ├── setup.py ├── tests/ └──...
2336 просмотров

Ошибка несогласованности среды при обновлении conda
Я пытаюсь установить пакет на Anaconda и все время получаю ошибку несогласованности среды. Я пробовал все решения в этом сообщении (я их здесь перечисляю), но ошибка осталась прежней: 1) обновить conda не удалось: conda update --all 2)...
668 просмотров
schedule 08.07.2022

cython setuptools изменить имя выходного файла
Я использую cython для кросс-компиляции внешнего модуля python. Я использую python3.6 на хосте и python3.5 на цели. Также я компилирую x86_64 для целевого aarch64. Мой setup.py выглядит так: from distutils.core import setup from...
402 просмотров
schedule 09.03.2024