LightGBM Python Package ======================= Installation ------------ 1. Following `Installation Guide `__ to build first. For the windows user, please change the build config to ``DLL``. 2. Install with ``cd python-package; python setup.py install`` Note: Make sure you have `setuptools `__ Examples -------- Refer to the walk through examples in `python-guide folder `__ Troubleshooting -------- Refer to `FAQ `__ Developments -------- The code style of python package follows `pep8 `__. If you would like to make a contribution and not familiar with pep-8, please check the pep8 style guide first. Otherwise, you won't pass the check. You should be careful about: - E1 Indentation (check pep8 link above) - E202 whitespace before and after brackets - E225 missing whitespace around operator - E226 missing whitespace around arithmetic operator - E261 at least two spaces before inline comment - E301 expected 1 blank line in front of and at the end of a method - E302 expected 2 blank lines in front of and at the end of a function or a class You can ignore E501 (line too long).