Als «packaging» getaggte Fragen

Das Verpacken ist ein Konfigurationsverwaltungsprozess, bei dem das Wissen erfasst wird, das zum Installieren oder Deinstallieren von Software auf einem Zielsystem erforderlich ist.


13
Einschließen von Abhängigkeiten in ein Glas mit Maven
Gibt es eine Möglichkeit, maven (2.0.9) zu zwingen, alle Abhängigkeiten in eine einzelne JAR-Datei aufzunehmen? Ich habe ein Projekt, das in eine einzelne JAR-Datei eingebaut wird. Ich möchte, dass die Klassen aus Abhängigkeiten auch in das Glas kopiert werden. Update: Ich weiß, dass ich nicht einfach eine JAR-Datei in eine …
353 java  maven-2  jar  packaging 

9
py2exe - Generiert eine einzelne ausführbare Datei
Ich dachte, ich hätte gehört, dass py2exe dies kann, aber ich habe es nie herausgefunden. Hat jemand dies erfolgreich gemacht? Kann ich Ihre setup.py-Datei sehen und welche Befehlszeilenoptionen haben Sie verwendet? Grundsätzlich denke ich daran, dass ich eine einzige ausführbare Datei bekomme, die sich sozusagen in / temp entpackt und …
142 python  packaging  py2exe 

4
setuptools vs. distutils: warum sind distutils immer noch eine sache?
Python hat eine verwirrende Geschichte von Werkzeugen , die verwendet werden können Projekte zu verpacken und beschreiben: Dazu gehört distutilsin der Standard - Bibliothek, distribute, distutils2, und setuptools(und vielleicht auch mehr). Es scheint, dass distributeund distutils2wurden zugunsten von eingestellt setuptools, was zwei konkurrierende Standards lässt. Meines Erachtens setuptoolsbietet es weitaus …

1
Wie versende ich eine ausführbare Datei mit Language.Haskell.Interpreter?
Ich hatte gehofft, einen Haskell-Interpreter mit einbetten zu können, hintdamit ich Plugins in Haskell schreiben kann, die ich mit meinem Programm verwenden kann. Ich möchte nicht die gesamte Haskell-Plattform für meine ausführbaren Dateien ausliefern müssen. Normalerweise sind ausführbare Dateien von Haskell ziemlich eigenständig. Das Löschen von PATHverursacht beispielsweise kein Problem: …

10
Wie soll ich ein Python-Paket strukturieren, das Cython-Code enthält?
Ich möchte ein Python-Paket erstellen, das Cython- Code enthält. Ich habe den Cython-Code gut funktionieren lassen. Jetzt möchte ich jedoch wissen, wie ich es am besten verpacken kann. Für die meisten Leute, die nur das Paket installieren möchten, möchte ich .cdie von Cython erstellte Datei einschließen und veranlassen, diese setup.pyzu …
122 python  packaging  cython 

10
Wie erstelle ich ein Debian / Ubuntu-Paket aus dem Quellcode?
Ich habe die Quelle eines Programms (entnommen aus cvs / svn / git / ...) und möchte ein Debian / Ubuntu-Paket dafür erstellen. Das Paket ist in den Repositorys vorhanden, aber: Es ist eine ältere Version (ohne Funktionen, die ich brauche) Ich benötige etwas andere Kompilierungsoptionen als die Standardoptionen. Was …
116 ubuntu  debian  packaging 

6
So schreiben Sie setup.py, um ein Git-Repo als Abhängigkeit einzuschließen
Ich versuche setup.pyfür mein Paket zu schreiben . Mein Paket muss eine Abhängigkeit von einem anderen Git-Repo angeben. Das habe ich bisher: 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, ) Wenn …

3
So erstellen Sie eine Python-Ei-Datei
Ich habe Fragen zu Eidateien in Python. Ich habe viel Python-Code nach Paket organisiert und versuche, Eidateien zu erstellen. Ich folge Anweisungen , aber sie sind sehr häufig. Demnach brauche ich anscheinend eine setup.py-Datei. Würden Sie mir bitte sagen, was ich in die Datei setup.py einfügen muss und wo sie …
91 python  packaging  egg 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.