Вопросы с тегом «packaging»

Упаковка - это процесс управления конфигурацией, связанный с получением знаний, необходимых для установки или удаления программного обеспечения в целевой системе.

5
Различия между дистрибутивом, distutils, setuptools и distutils2?
Ситуация Я пытаюсь портировать библиотеку с открытым исходным кодом на Python 3. ( SymPy , если кому-то интересно.) Итак, мне нужно запускать 2to3автоматически при сборке для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно doctest) есть distutils. Проблема К сожалению, я не …

13
Включая зависимости в банке с Maven
Есть ли способ заставить maven (2.0.9) включить все зависимости в один файл jar? У меня есть проект сборки в один файл JAR. Я хочу, чтобы классы из зависимостей также копировались в банку. Обновление: я знаю, что я не могу просто включить файл JAR в файл JAR. Я ищу способ распаковать …
353 java  maven-2  jar  packaging 

4
setuptools против distutils: почему distutils все еще актуален?
Python имеет запутанную историю инструментов , которые могут быть использованы для упаковки и описания проектов: они включают distutilsв стандартной библиотеке, distribute, distutils2и setuptools(а могут и больше). Похоже, что distributeи distutils2были прекращены в пользу setuptools, что оставляет два конкурирующих стандарта. Насколько я понимаю, setuptoolsпредлагает гораздо больше возможностей (например, объявление зависимостей, тестов …

9
py2exe - генерирует один исполняемый файл
Я думал, что слышал, что py2exe был в состоянии сделать это, но я так и не понял. Кто-нибудь успешно сделал это? Могу ли я увидеть ваш файл setup.py и какие параметры командной строки вы использовали? По сути, я думаю об этом, давая мне один исполняемый файл, который выполняет что-то вроде …
141 python  packaging  py2exe 

1
Как отправить исполняемый файл с Language.Haskell.Interpreter?
Я надеялся встроить интерпретатор на Haskell, hintчтобы я мог написать плагины на Haskell для использования с моей программой. Я не хочу отправлять всю платформу Haskell для моих исполняемых файлов. Обычно исполняемые файлы Haskell довольно автономны. Например, удаление PATHне вызывает проблемы: $ PATH=. Hello Hello world Тем не менее, простая тестовая …

10
Как мне структурировать пакет Python, содержащий код Cython
Я хотел бы создать пакет Python, содержащий код Cython . У меня код Cython работает нормально. Однако теперь я хочу знать, как лучше его упаковать. Для большинства людей, которые просто хотят установить пакет, я хотел бы включить .cфайл, который создает Cython, и организовать setup.pyего компиляцию для создания модуля. Тогда пользователю …
122 python  packaging  cython 

10
Как собрать пакет Debian / Ubuntu из исходников?
У меня есть исходный код программы (взят из cvs / svn / git / ...), и я хотел бы создать для него пакет Debian / Ubuntu. Пакет присутствует в репозиториях, но: Это более старая версия (мне не хватает необходимых мне функций) Мне нужны несколько другие параметры компиляции, чем по умолчанию. …
117 ubuntu  debian  packaging 

6
Как написать setup.py для включения репозитория git в качестве зависимости
Пытаюсь написать setup.pyдля своей посылки. В моем пакете необходимо указать зависимость от другого репозитория git. Вот что у меня есть на данный момент: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) …

3
Как создать файл яйца Python
У меня есть вопросы о файлах яиц в Python. У меня много кода Python, организованного по пакетам, и я пытаюсь создать файлы яиц. Я следую инструкциям , но они очень распространены. В соответствии с этим, похоже, мне нужен файл setup.py. Подскажите, пожалуйста, что мне нужно поместить в файл setup.py и …
91 python  packaging  egg 

3
Создайте единственный исполняемый файл из проекта Python
Я хочу создать единственный исполняемый файл из моего проекта Python. Пользователь должен иметь возможность загрузить и запустить его без установки Python. Если бы я просто распространял пакет, я мог бы использовать pip, wheel и PyPI для его сборки и распространения, но для этого требуется, чтобы у пользователя был Python и …

6
Как упаковать и развернуть веб-приложение Node.js + express?
Я новичок в программировании на Node.js, и недавно я создал образец рабочего веб-приложения, используя (экспресс, магистраль и другие дополнительные технологии просмотра с mongoDB). Теперь я нахожусь в точке, где я хочу развернуть то же самое в промежуточной среде, и я не уверен, как упаковать это приложение и распространить его. [Я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.