Tag: setuptools

Как подавить PEP440Warning от setup.py?

Я запускаю python setup.py или python3 setup.py который дает мне PEP440Warning для несвязанных пакетов. Я не собираюсь исправлять: /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2512: PEP440Warning: 'python-apt (0.9.3.11build1)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate […]

Как загрузить кросс-платформенные колеса через пип?

Я привык к предварительной загрузке пакетов с помощью Pip, а затем копированию их на целевую машину для развертывания. С недавно введенными Python Wheels я вынужден «пип … –no-use-wheel», так как некоторые загруженные пакеты являются специфичными для платформы (я разрабатываю OSX и развертываю Debian), и не буду установить на целевую машину. Есть ли способ загрузить Wheels […]

Как мне упаковать для распространения модуль python, который использует общую библиотеку?

Я пишу некоторые привязки для библиотеки C, и я не уверен, как настроить все это для распространения, чтобы можно было pip install мой пакет. Допустим, у меня есть следующие файлы: library.c library.h wrapper.py Для того чтобы моя библиотека обертки работала, необходимо: компилировать library.c и создать общую библиотеку запустите ctypesgen на ctypesgen чтобы сгенерировать код ctypes […]

Названия колес независимы от платформы, хотя мой пакет включает скомпилированные библиотеки

Я пытаюсь создать бинарные дистрибутивные пакеты платформы для Windows, но python setup.py bdist_wheel генерирует универсальные имена файлов. Что мне нужно изменить в моей setup.py или иначе, чтобы получить колеса с конкретными именами платформы? Из того, что я собираю, setuptools должен распознавать, когда пакет не будет универсальным, но это не работает для меня. Проект, над которым […]

Установщик Windows, созданный с помощью setup.py bdist_wininst запускает RuntimeError при установке. Как это исправить?

Я создаю установку EXE для моего проекта, используя setupdool's bdist_wininst. Тем не менее, я обнаружил, что когда я на самом деле запускаю указанный установщик на машине Win7-64bit с Python 2.7.3, я получаю Runtime Error, которая выглядит так: http://i.imgur.com/8osT3.jpg . (только 64-битный инсталлятор против 64-разрядной версии python-2.7, 32-разрядный (на 32-разрядной версии python2.7) отлично выглядит). Я могу […]

перечисление нескольких версий на pypi

Я использую setup.py / distutils для распространения пакета. Как можно указать несколько выпущенных версий пакета py на pypi, используя setup.py/distutils? прямо сейчас, когда я отправляю последнюю версию, он заменяет все предыдущие версии на странице пакета pypi и перезапускает счетчик # downloads. Благодарю.

Комбинированный модуль расширения Python & Ruby

У меня есть модуль расширения C для Python, и я хочу сделать его доступным для Rubyists. Источник имеет несколько модулей C, причем только один из них зависит от Python. Остальные зависят только друг от друга и от стандартной библиотеки. Я могу построить его с помощью python setup.py build обычным способом. Я экспериментировал с добавлением поддержки […]

Параметр entry_script Setuptools не найден с установкой, но он найден с помощью

В моем пакете есть точка входа, определенная в его setup.py: # -*- coding: utf-8 -*- from setuptools import setup setup( name='fbuildbot', version='0.1', … entry_points={ 'console_scripts': [ 'create = create:main', ], }, install_requires=[ "cookiecutter", ], ) Дело в том, что если я python setup.py develop , я могу выполнить команду просто отлично, но если я ее […]

Как управлять несколькими подпроектами python с помощью setuptools?

Мне интересно, какой правильный / самый простой / самый pythonic способ иметь дело с подпроектами, которые вы хотите использовать с одним базовым пакетом. В настоящее время у нас есть файловая структура: trunk\ proj1\setup.py company_name\__init__.py + proj1's code proj2\setup.py company_name\__init__.py + proj2's code Мы хотим, чтобы пространство имен company_name было общим для всех наших проектов (может […]

pip, дающий «ImportError: нет модуля с именем setuptools», но я могу импортировать setuptools в интерпретаторе python

Я получаю настройку на новом маке, и я напеваю, отлично, устанавливаю пип и несколько пакетов. Когда вдруг, каждая команда пипса, которую я попытаюсь запустить, будет бросать Exception: Traceback (most recent call last): File "/Library/Python/2.6/site-packages/pip-1.2.1-py2.6.egg/pip/basecommand.py", line 107, in main status = self.run(options, args) File "/Library/Python/2.6/site-packages/pip-1.2.1-py2.6.egg/pip/commands/install.py", line 248, in run import setuptools ImportError: No module named setuptools […]

 
Interesting Posts for Van-Lav

Tensorflow: как обменивать переменные между областями и задавать переменные в области видимости из другого

Проблемы установки с Healpy python-3..4 на ubuntu-14.04

Десятичный модуль Python – нежелательный поплавковый вывод?

Где найти стандартный код библиотеки python?

Ожидание выполнения задачи после KeyboardInterrupt в asyncio

Проверьте, не является ли файловая система нечувствительной к регистру в Python

Использование метода __call__ для метакласса вместо __new__?

Python: как только перебирать первые элементы «x» очень длинного списка; Написание ботов Twitter с tweepy

Как автоматизировать функцию внутри метода в Sphinx

Получение индекса строки для массива 2D numPy, когда известны несколько значений столбцов

Как дискретировать значения в pandas DataFrame и преобразовывать в двоичную матрицу?

Разложение HTML для ссылки на текст и цель

Изменить количество запущенных пауков scrapyd

Получение ошибки: redirect_uri_mismatch URI перенаправления в запросе: http: // localhost: 8080 / oauth2callback не соответствует зарегистрированному URI редиректа

Как работает Twisted Reactor от Python?

Python - лучший язык программирования в мире.