Яйцо Python - это файл, используемый для распространения проектов Python в виде пакетов; обычно он сжимается с помощью алгоритма zip. Файлы яиц обычно содержат некоторые метаданные; расширение файла - ".egg". Концепция очень похожа на файл Java .jar.
1 ответ

python3 bdist_egg не может быть установлен в python2?

Мой setup.py это так: #!/usr/bin/env python # encoding: utf-8 from setuptools import setup setup(name='demo', version='0.0.1', packages=["demo"], package_dir={'demo':'demo'}, install_requires=["requests"], ) тогда я искажаю это: source activate py3 …
09 авг '17 в 05:47
1 ответ

Как добавить Django-dev из pip в пакеты сайта?

Я установил Django с C: \ Python27 \ Lib \ site-packages> pip install -e git + https: //github.com/django/django.git#egg=django К сожалению, некоторые программы (такие как PyDev) работают "проще", когда ваши пакеты находятся в каталоге site-packages…
05 авг '12 в 13:53
1 ответ

Как мне создать и загрузить файл egg в Python?

Я ищу способ распространения модуля python в виде одного файла egg. Предположим, у меня есть модуль Python под названием my_module и я хочу написать скрипт на python, который генерирует файл egg для моего модуля. Итак, я нашел setuptools, from setup…
14 ноя '17 в 13:08
3 ответа

Как создать файл яйца Python

У меня есть вопросы по поводу яичных файлов в Python. У меня есть много кода Python, организованного по пакетам, и я пытаюсь создать яйца файлы. Я следую инструкциям, но они очень распространены. В соответствии с этим, мне кажется, мне нужен файл se…
08 янв '10 в 08:46
3 ответа

Есть ли у меня какие-либо обязательства, если я загружу яйцо в CheeseShop?

Предположим, я хотел бы загрузить несколько яиц в магазине сыров. Есть ли у меня какие-либо обязательства? Требуется ли предоставить лицензию? Должен ли я предоставлять тесты? Буду ли я иметь какие-либо обязательства перед пользователями этого яйца …
09 июл '09 в 22:24
2 ответа

Как восстановить старый файл egg при сбое обновления?

Я установил пакет xxx-1.0 с помощью pip и он установил файл яйца /usr/local/lib/python2.7/dist-packages/xxx-1.0-py2.7.egg, После обновления пакета файл xxx-1.0-py2.7.egg был заменен xxx-2.0-py2.7.egg, Но обновление не удалось. Когда я снова попробов…
11 ноя '16 в 12:02
1 ответ

Запуск Python из PHP

У меня есть сценарий Python, который работает как процесс демона. Я хочу иметь возможность остановить и запустить процесс через веб-страницу. Я сделал PHP-скрипт, который запускает exec() на демоне python. Любая идея? Трассировка (последний вызов бы…
13 ноя '12 в 05:33
0 ответов

Установить файлы python egg через инструмент сборки

Я делаю проект, который в первую очередь на Java и предназначен для разработчиков Java, но есть определенная библиотека, которую мне нужно использовать, которая использует Python. Предполагая, что разработчики установили Python, есть ли способ автом…
06 май '16 в 17:33
2 ответа

Проблема доступа к файлам конфигурации в яйце Python

У меня есть проект Python, который имеет следующую структуру: package1 class.py class2.py ... package2 otherClass.py otherClass2.py ... config dev_settings.ini prod_settings.ini Я написал файл setup.py, который преобразует это в яйцо с той же файлов…
18 июн '10 в 16:14
2 ответа

Объединить Python-скрипт и зависимости в один файл

У меня есть несколько сценариев, которые имеют свою собственную копию некоторых функций, поэтому я извлек эти функции в модуль и заставил сценарии импортировать функцию. Эти сценарии должны быть скопированы на несколько серверов Linux и выполнены. К…
30 янв '15 в 13:49
1 ответ

python easy_install яйца из списка яиц

В ./eggs/ У меня есть файлы eggs и файл eggs.txt со списком имен файлов. Я хотел бы установить все эти яйца в эту папку. Могу ли я сделать что-то вроде?:: $ easy_install -r eggs.txt на данный момент у меня нет ничего лучше, чем:: $ for i in `ls *.eg…
25 окт '16 в 21:21
0 ответов

ConfigParser, где сохраняется файл конфигурации после запуска setuptools

Я установил свой код как egg в моей системе. Я спасаю .config файл с помощью ConfigParser, но при запуске кода после его установки в виде яйца, я не вижу, что файл.config изменился в каталоге моего проекта. Где он сохраняется в моей системе, чтобы я…
21 дек '15 в 12:48
0 ответов

Ошибка Python при установке Pygame

Я новичок в этом форуме, и я хотел спросить вас: я пытаюсь установить pygame и другие модули для python, некоторые работают, но некоторые нет! Например, мы возьмем pygame: 1. мои setuptools полностью обновлены 2. я использую python 3.6.0 (python --v…
12 янв '17 в 15:06
2 ответа

Каковы преимущества и недостатки использования формата упаковки Python *.egg по сравнению с простым каталогом с setup.py?

Когда я выпускаю программу, я обычно просто создаю файл setup.py и помещаю его в pypi. Его можно установить с помощью pip, я всегда могу поделиться им с другими. Это работает для меня, и, видимо, для многих людей. Я вижу выгоду создания exe, deb или…
05 сен '12 в 09:14
0 ответов

Создайте установщик пакета колеса для проекта Python в Linux, чтобы использовать его в различных проектах Python

Я не очень много читал о том, как упаковать проект Python, узнать один способ - яйцо, а второй - колесо. Также я понял, что яйцо заменено колесом. Но я не могу найти, как именно я могу создать файл wheel из моего проекта на Python, и то же самое мож…
03 окт '17 в 10:24
3 ответа

Опция --prefix в Easy_install не меняет место установки моего пакета

Я хочу установить Sphinx 1.1.3 для Python 2.6. Однако у меня нет прав на sudo. Поэтому вместо того, чтобы устанавливать его в месте по умолчанию, я хочу установить другое местоположение, используя --prefix. Делать следующее: -bash-3.2$ easy_install …
04 апр '12 в 11:14
0 ответов

easy_install кросс-скомпилированного модуля python netifaces 0.8 завершается сбоем, поскольку он "не может найти подходящее распределение"

Я кросс-компилирую модуль Python 'netifaces' для ARM, используя набор инструментов Digi Embedded Linux на 32-битном хосте Ubuntu 12.04.4, но у меня возникают проблемы с установкой моего целевого устройства для правильной установки. В конечном счете,…
19 май '14 в 18:10
1 ответ

Python Поиск всех пакетов внутри пакета, даже если в яйце

Учитывая пакет Python, как я могу автоматически найти все его подпакеты? Раньше у меня была функция, которая просто просматривала файловую систему и искала папки с __init__.py* файл в них, но теперь мне нужен метод, который бы работал, даже если вес…
09 май '10 в 13:02
2 ответа

Просмотр кода в файлах яиц Python в PyDev

Одной из приятных особенностей работы в Eclipse с PyDev является то, что нажав F3, вы можете просматривать практически все, что угодно. Однако, если используемый вами пакет содержится в яйце Python, это не сработает. Можно ли заставить его работать?…
30 авг '11 в 09:46
1 ответ

Имеет ли zc.buildout намного больше, чем pip при работе с пакетами / яйцами?

Мы все команда разработчиков, работающая над сайтом Django. Недавно мы начали использовать zc.buildout внутри virtualenv, Я вижу как virtualenv помогает вам, создавая изолированную среду. После создания песочницы можно просто использовать pip устано…
13 июл '11 в 06:34