An installation procedure for those who want to contribute to the development of RV2.
Latest released version of RV2 is 1.4.7. This version requires:
compas 1.14.1
compas_cloud 0.3.2
compas_tna 0.1.5
compas_skeleton 1.1.4
Use a "dev" install or "developer" install if you want to contribute to the development of RV2.
Use conda
to create a development environment, for example "rv2-dev", and install git
, python
, and cython
.
In the dev environment, use pip to install an editable, local version of RV2.
compas_rv2.datastructures
compas_rv2.rhino
compas_rv2.scene
Behind the menu items and toolbar buttons of the UI are the commands of a RhinoPython Command Plugin. The commands are defined in python scripts in compas_rv2/ui/Rhino/RV2/dev
. For example, RV2form_cmd.py
defines the command for creating an RV2 Form Diagram.
An installation procedure for those who want to use RV2 in combination with other tools and environments.
Use a "manual" install if you want to be able to modify the conda
environment used by RV2, for example to install additional packages, or if you simply want to be able to use the latest, unreleased version of the code.
1.4.7 is the latest released version of RV2. You can return to this environment at any time and install a specific version of RV2.
Finally, we have to load the UI in Rhino. Please follow the instructions in Active Toolbar in Rhino
There are three ways to install RV2 on your computer.
If you just want to use RV2 as a plugin and want a setup that just works out of the box, you can simply use the installer.
Use a "custom" install if you want to be able to modify the conda
environment used by RV2, for example to install additional packages, or if you simply want to be able to use the latest, unreleased version of the code.
Follow a "dev" installation procedure if you want to contribute to the development of RV2.