Developer Installation#
Before installation:#
The Flowsheet Visualizer UI supports
Python >= 3.8The Flowsheet Visualizer UI needs
Node.js 18For best practices, you can create a separate Python environment and install it there
Installation#
If you want to install for development
Clone the GitHub repository
Install python code and python dependency
From the root of the cloned repo run:
pip install -e .
pip install -r requirements-dev.txt
Install Node.js dependency (Optional)
For install testing dependency from the root of the cloned repo run:
npm installFor install React dependency Navigate to IDAES-UI folder and run:
npm install
Building the docs#
For developers, to build this documentation locally:
Follow the developer install steps above
Change to the docs directory and run
pip install requirements.txtRun
make html(Linux or MacOSX) or.\make.bat html(Windows)View the docs under
_build/html
Contact#
If you have questions or feedback, please contact the IDAES team through the Github discussion board for the core IDAES-PSE repository.