Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Python installation instructions in community-training.md #454

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions pages/community/community-training.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,10 @@ In case you would like something more permanent, but still with low setup effort
Finally, in case you prefer to install everything in your laptop, you will need the following:

- [preCICE](installation-overview.html)
- [preCICE Python bindings](installation-bindings-python.html): `pip3 install --user pyprecice` (check with running `import precice` in a Python interpreter)
- matplotlib: `pip3 install --user matplotlib`
- [preCICE Python bindings](installation-bindings-python.html):
- Create a virtual environment: `python3 -m venv .venv && source .venv/bin/activate`
- Install the bindings: `pip3 install pyprecice` (check with running `import precice` in a Python interpreter)
- matplotlib: In the same virtual environment, run `pip3 install matplotlib`
- [ParaView](https://www.paraview.org/) (visualization, used in most modules apart from the basics)

The tools module also needs (all optional):
Expand All @@ -83,5 +85,5 @@ The FSI workflow module also needs:
- [OpenFOAM-preCICE](adapter-openfoam-get.html) (check with running the Quickstart tutorial)
- CalculiX and the [CalculiX adapter](https://precice.org/adapter-calculix-overview.html) (check by running `ccx_preCICE`)
- [FreeCAD](https://www.freecad.org/) 0.21 or later (check by starting the GUI)
- [ccx2paraview](https://github.com/calculix/ccx2paraview) (check by starting a Python terminal and executing `import ccx2paraview`)
- [PyFoam](https://pypi.org/project/PyFoam/) (check by running `pyFoamPlotWatcher.py --help`)
- [ccx2paraview](https://github.com/calculix/ccx2paraview) (`pip3 install ccx2paraview`, check by starting a Python terminal and executing `import ccx2paraview`)
- [PyFoam](https://pypi.org/project/PyFoam/) (`pip3 install pyfoam`, check by running `pyFoamPlotWatcher.py --help`)