Поясните, пожалуйста, вот есть программы, которые устанавливаются подобным способом
$ python setup.py build
$ sudo python setup.py install
python setup.py install --root=$pkgdir
Как все таки правильно и в обще, python setup.py build , что он делает, в каких случаях необходим?