2015-05-10 15 views
8

kullanarak hata ayıklama bilgi ile Python uzantısı derlemeye. Hata ayıkladığımda bu uzantı için hata ayıklama sembollerini görmek istiyorum. PIP'e uzantım için hata ayıklama sembollerini derleyip bağlamalarını nasıl söylerim?nasıl Python uzatılmasını kaynak koduna sahip PIP

(agnostik Tercihen platformu, başka Linux)

cevap

7

Paketin yükleme sırasında --debug bayrağıyla setup.py 'ın build komutu çağırmak gerekir. setup.py için pip ek bayrakları kullanma --global-option kullanılarak aktarılabilir: https://jml.io/2015/08/debugging-python-with-gdb.html

: Jonathan Lange tarafından bu blogpost bu bilgiyi buldum

pip install -U setuptools 
pip install -U pip 

:

hataları durumunda
pip install --no-binary :all: --global-option build --global-option --debug PACKAGE 

pip ve setuptools yükseltme deneyin