Installation

Required dependencies

  • Python 3.5 or later
  • psutil 3.2 or later

Additional dependencies for Windows

Most of the module is OS-agnostic. However, pshell uses bash to as its preferential scripting language. In order to execute call(), check_call() or check_output() with the shell=True parameter, as well as source(), one needs to have first installed bash in his %PATH%.

Deployment

  • With pip: pip install pshell
  • With anaconda: conda install -c conda-forge pshell

Testing

To run the test suite after installing pshell, first install (via pip or conda) py.test and then run py.test.