pandapower is tested with Python 2.7, 3.4, 3.5 and 3.6. We recommend the Anaconda Distribution, which already contains a lot of modules for scientific computing that are needed for working with pandapower.
Here are the installation instructions depending on what your system looks like or which version of pandapower you want to install:
The easiest way to test your installation is to import all pandapower submodules to see if all dependencies are available:
import pandapower import pandapower.networks import pandapower.topology import pandapower.plotting import pandapower.converter import pandapower.estimation
If you want to be really sure that everything works fine, you can run the pandapower test suite (pytest module is needed):
import pandapower.test pandapower.test.run_all_tests()
If everything is installed correctly, all tests should pass.