1 2# Python Interface to IOHexperimenter 3 4This is the python interface to [__IOHexperimenter__](https://github.com/IOHprofiler/IOHexperimenter), which is the experimentation environment for Iterative Optimization Heuristics (IOHs). The source code of IOHexperimenter is written in _C++_ and its python interface is realized using [__SWIG__](http://www.swig.org/). IOHexperimenter is a part of the bigger project called [__IOHprofiler__](https://iohprofiler.github.io/). 5 6## build/upload the python package 7 8To build the source file: 9 10```python 11python setup.py build 12``` 13 14To install the built package locally: 15 16```python 17python setup.py install 18``` 19 20To prepare the source distribution package: 21 22```python 23python setup.py sdist 24``` 25 26To distribute package to PyPI: 27 28```python 29python -m twine upload dist/* 30``` 31 32Of course, you need install `twine` package first. 33