Skip to main content

Python module of Simulation Toolkit for Electrical Power Systems

Project description

stepspy: a Python module of Simulation Toolkit for Electrical Power Systems

Author: Changgang Li lichgang@sdu.edu.cn from the School of Electrical Engineering, Shandong University, China

stepspy provides almost all functions of STEPS (https://github.com/changgang/steps). It calls dynamic library of STEPS, and wraps it to advanced functions.

If you want to manually install stepspy, follow the instructions:

  1. Go to https://github.com/changgang/steps to download or fork the latest version of STEPS.
  2. Compile STEPS into dynamic library following instructions of STEPS.
  3. Go to python/ folder of STEPS, and copy the latest version of stepspy/ to PYTHONPATH/Lib/site-packages/. 4, Move the dynamic library of STEPS to stepspy/libsteps/ in the PYTHONPATH/Lib/site-packages/. 5, If the VC runtime is missing, download and install Microsoft Visual C++ 2017 Redistributable of 32 or 64 bit version. 5, If VC runtime or Mingw Runtime is missing, install vcredit or copy libwinpthread-1.dll from mingw compiler/bin/ to c:/windows/system32 and c:/windows/SysWOW64

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stepspy-0.6.0.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stepspy-0.6.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file stepspy-0.6.0.tar.gz.

File metadata

  • Download URL: stepspy-0.6.0.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for stepspy-0.6.0.tar.gz
Algorithm Hash digest
SHA256 749bae1773df5ac1419f9605572e4579133a4227c72c537ddb9b5013c5c999d5
MD5 e91418557473ba5cef24d6905778a105
BLAKE2b-256 f737a626477382bd6f111f121b62d66fb405e55af8dd4fcf440cc917c49913b4

See more details on using hashes here.

File details

Details for the file stepspy-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: stepspy-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for stepspy-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5dac97599f60325a35d0690655ef9aa4d4dbe6996049cde8fcabf97beb3f02a0
MD5 dde9a1ab46f36e5f2449d80c9e2a5ba2
BLAKE2b-256 cc628056b764a198e69f4a65b36ffb6f11cf1e4107feef1393ffd6111a7aebd7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page