-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Here you will be provided additional information around code writing and development in the EMPIR project 17IND12 Met4FoF.
On the following pages you will find step by step instructions for a quick start working with the project's code and useful links to help you on your way with Git and other mandatory tools for the software development in the project.
We start with the installation of the mandatory tools and then install and configure recommended tools to work with the code.
The installation of Git for all platforms is very well described here.
We need a current Python distribution and use Miniconda, a slimmed down version of Anaconda in this guide, to create a flexible and updatable runtime environment for Python.
There are excellent installation instructions in the official docs.
In case you already have a current Python implementation running you could skip this step.
We then create a virtual environment with Miniconda to provide the currently needed packages of our project code.
On the command line we can then execute all parts of the project code.
To work on the code, we recommend installing the IDE PyCharm Community Edition, because it offers an excellent integration of virtual environments (of any kind) and comes with the most advanced coding tools.
Finally, we show you how to install and set up PyCharm.
In addition, this wiki includes
Checkout our Git glossary to get insights in the Git vocabulary.