-
Notifications
You must be signed in to change notification settings - Fork 133
installationMain
The streamlined installation process for Microsoft Windows, Apple OSX, and Ubuntu are included and maintained in the RAVEN user manual. This documentation is intended to mirror the user manual, and offer some additional alternatives and troubleshooting.
There are 2 ways to clone RAVEN:
- HTTPS procedure
- SSH procedure
The HTTP cloning procedure uses the following clone command:
git clone https://github.com/idaholab/raven.git
The SSH version requires an addition step. The user needs to create an SSH key (See: https://help.github.com/articles/connecting-to-github-with-ssh/). Once the SSH key has been created, to clone RAVEN the following command should be executed:
git clone git@github.com:idaholab/raven.git
Try common solutions to problems found on our Troubleshooting page.
Note that INL users with SSL problems should see: https://servicenow.inl.gov/ess?id=kb_article_view&sys_kb_id=382baf5593de8a10c36eb7986cba1080
In order to compile the RAVEN docs perform the following:
[~/projects/raven]> cd doc
[~/projects/raven/doc]> ./make_docs.sh
RAVEN can be installed with PIP in Python 3.9 and 3.10.
To create a Python 3.10 environment with conda use:
conda create -n raven_libraries python=3.10
conda activate raven_libraries
To install with PIP:
pip install raven-framework