«packaging» etiketlenmiş sorular

Paketleme, bir hedef sisteme yazılım yüklemek veya kaldırmak için gereken bilgilerin yakalanmasıyla ilgili bir yapılandırma yönetimi sürecidir.

5
Dağıtım, dağıtım araçları, kurulum araçları ve dağıtım dosyaları arasındaki farklar2?
Durum Ben Python 3 ( SymPy , kimse merak ediyorsa) bir açık kaynak kütüphane port çalışıyorum . Yani, 2to3Python 3 için inşa ederken otomatik olarak çalıştırmam gerekiyor . Bunu yapmak için kullanmam gerekiyor distribute. Bu nedenle, (doctest'e göre) olan mevcut sistemi taşımam gerekiyor distutils. Sorun Ne yazık ki, Emin bu …

13
Maven ile bir kavanoza bağımlılıklar dahil etmek
Maven'i (2.0.9) tüm bağımlılıkları tek bir jar dosyasına dahil etmeye zorlamanın bir yolu var mı? Bir proje var tek bir jar dosyası haline. Bağımlılıklardan gelen sınıfların da kavanoza kopyalanmasını istiyorum. Güncelleme: Bir jar dosyasına sadece bir jar dosyası ekleyemediğimi biliyorum. Bağımlılık olarak belirtilen kavanozları açmak ve sınıf dosyaları benim kavanoz …
353 java  maven-2  jar  packaging 

4
setuptools ve distutils: distutils neden hala bir şey?
Python projeleri paketlemek ve tanımlamak için kullanılabilecek bir araç kafa karıştırıcı bir geçmişi vardır: bunlar arasında distutils, Standart Kitaplığı'nda distribute, distutils2ve setuptools(ve belki de daha fazla). Öyle görünüyor distributeve distutils2lehine devam edildi setuptools, bu da iki rakip standart bırakıyor. Anladığım setuptoolskadarıyla distutils, Python standart kütüphanesine (henüz?) Dahil edilmediğinden çok daha …

9
py2exe - tek bir yürütülebilir dosya oluştur
Py2exe'nin bunu yapabildiğini duyduğumu sanıyordum , ama asla çözemedim. Bunu başarıyla yapan var mı? Setup.py dosyanızı ve hangi komut satırı seçeneklerini kullandığınızı görebilir miyim? Temelde bana belki / temp ve çalışır unzips gibi bir şey yapan tek bir yürütülebilir dosya vererek düşünüyorum.
141 python  packaging  py2exe 

1
Language.Haskell.Interpreter ile çalıştırılabilir bir dosya nasıl gönderilir?
hintProgramımla kullanmak için Haskell'de eklentiler yazabilmem için bir Haskell tercümanı yerleştirmeyi umuyordum . Yürütülebilirlerim için tüm Haskell platformunu göndermek istemiyorum. Normalde, Haskell yürütülebilir dosyaları oldukça bağımsızdır. Örneğin, bunu silmek PATHsoruna neden olmaz: $ PATH=. Hello Hello world Ancak, runInterpretersilerseniz bomba kullanan basit bir test programı PATH: $ PATH=. TryHint GhcException …

10
Cython kodunu içeren bir Python paketini nasıl yapılandırmalıyım
Biraz Cython kodu içeren bir Python paketi yapmak istiyorum . Cython kodum güzel çalışıyor. Ancak, şimdi onu en iyi nasıl paketleyeceğimi bilmek istiyorum. Sadece paketi kurmak isteyen çoğu insan için .c, Cython'un oluşturduğu dosyayı dahil etmek setup.pyve modülü üretmek için bunu derlemek istiyorum. O zaman kullanıcının paketi kurmak için Cython …
122 python  packaging  cython 

10
Kaynaktan Debian / Ubuntu paketi nasıl oluşturulur?
Bir programın kaynağına sahibim (cvs / svn / git / ...'den alınmıştır) ve bunun için bir Debian / Ubuntu paketi oluşturmak istiyorum. Paket depolarda mevcuttur, ancak: Daha eski bir sürüm (ihtiyacım olan özellikler eksik) Varsayılandan biraz farklı derleme seçeneklerine ihtiyacım var. Bunu yapmanın en kolay yolu nedir? Birkaç şey hakkında …
116 ubuntu  debian  packaging 

6
Bir bağımlılık olarak bir git deposu eklemek için setup.py nasıl yazılır
setup.pyPaketim için yazmaya çalışıyorum . Paketimin başka bir git deposuna bağımlılık belirtmesi gerekiyor. Şimdiye kadar sahip olduğum şey bu: 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, ) Koştuğumda: pip install -e …

3
Python yumurta dosyası nasıl oluşturulur
Python'daki yumurta dosyaları hakkında sorularım var. Pakete göre düzenlenmiş çok fazla Python kodum var ve yumurta dosyaları oluşturmaya çalışıyorum. İzlediğim talimatları , ancak çok yaygındır. Buna göre bir setup.py dosyasına ihtiyacım var gibi görünüyor. Lütfen setup.py dosyasına neyi koymam gerektiğini ve nerede bulunması gerektiğini söyler misiniz? Yumurta dosyasını almak için …
91 python  packaging  egg 

3
Bir Python projesinden tek bir yürütülebilir dosya oluşturun
Python projemden tek bir yürütülebilir dosya oluşturmak istiyorum. Bir kullanıcı, Python kurulmasına gerek kalmadan onu indirip çalıştırabilmelidir. Sadece bir paketi dağıtıyor olsaydım, onu oluşturmak ve dağıtmak için pip, wheel ve PyPI kullanabilirdim, ancak bu, kullanıcının Python'a sahip olmasını ve paketleri nasıl kuracağını bilmesini gerektirir. Bir Python projesinden bağımsız bir yürütülebilir …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.