«cython» etiketlenmiş sorular

12
C kütüphanesini Python'a mı sarmak: C, Cython veya ctypes?
Bir Python uygulamasından bir C kütüphanesini çağırmak istiyorum. Tüm API'yı, yalnızca benim durumumla ilgili olan işlevleri ve veri türlerini sarmak istemiyorum. Gördüğüm gibi üç seçeneğim var: C de gerçek bir genişletme modülü oluşturun. İlgili parçaları C kitaplığından Python'a göstermek için Cython'u kullanın . Python'da her şeyi ctypesharici kitaplıkla iletişim kurmak …
284 python  c  ctypes  cython 

6
Cython: "ölümcül hata: numpy / arrayobject.h: Böyle bir dosya veya dizin yok"
Buradaki cevabı Cython kullanarak hızlandırmaya çalışıyorum . Kodu derlemeye çalışıyorum ( buradacygwinccompiler.py açıklanan hack işlemini yaptıktan sonra ), ancak bir hata alıyorum. Biri bana kodumla ilgili bir sorun mu yoksa Cython ile ilgili bazı ezoterik incelikler mi söyleyebilir?fatal error: numpy/arrayobject.h: No such file or directory...compilation terminated Kodum aşağıdadır. import numpy …

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 

4
Cython ve mingw ile derlemek gcc: hata: tanınmayan komut satırı seçeneği '-mno-cygwin' üretir
Mingw (64-bit) kullanarak win 7 64-bit'te cython ile bir python eklentisi derlemeye çalışıyorum. Python 2.6 (Active Python 2.6.6) ve yeterli distutils.cfg dosyasıyla çalışıyorum (derleyici olarak mingw'i ayarlayarak) Yürütürken > C:\Python26\programas\Cython>python setup.py build_ext --inplace Gcc'nin -mno-cygwin seçeneği olmadığını söyleyen bir hata alıyorum: > C:\Python26\programas\Cython>python setup.py build_ext --inplace running build_ext skipping 'hello2.c' …

1
Tar.gz'nin pip kurulumuyla 'Cython' adlı modül yok
Örnek paketim ( https://github.com/iamishalkin/cyrtd ) için tar.gz ve whl dosyaları oluşturmak için Şiir kullanıyorum ve daha sonra pipenv ortamında paket kurmaya çalışıyorum. tar.gz yüklemesi başarısız oluyor ve bu bir günlük dosyası: $ poetry build ... $ pip install dist/cyrtd-0.1.0.tar.gz Processing c:\work2\cyrtd\dist\cyrtd-0.1.0.tar.gz Installing build dependencies ... done Getting requirements to build …
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.