Skip to content

Automate setting up virtual env and installing required dependencies #1

@vchrombie

Description

@vchrombie

Once the setup is completed, the dev needs to set up PyCharm configurations using Project Interpreter and Project Structure.
https://github.com/chaoss/grimoirelab-sirmordred/blob/master/Getting-Started.md#setting-up-pycharm-

Project Structure would simply add the grimoirelab-components to the list. This is a simple step, need not be not sure how this can be automated.

Project Interpreter step would create a virtual environment and install the dependencies of all the grimoirelab-components excluding the ones in Project Structure.

For example

requirements.txt

python-dateutil>=2.6.0
requests>=2.7.0
-e git+https://github.com/chaoss/grimoirelab-toolkit/#egg=grimoirelab-toolkit

Here, python-dateutil & requests need to be installed using Project Interpreter and grimoirelab-toolkit will be added using path in the Project Structure.

gareth can install the non-grimoirelab dependencies which automates the further process too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions