/ds-environment

A repository for setting up a data science environment

Primary LanguageShell

A simple data science environment setup

Clone this repo and run:

cp .env.example .env
./env-setup.sh

or (make dependency)

make install

Tools

  • Anaconda - Anaconda provides package management and virtual environments so you can install your packages for different projects without them conflicting with each other.
  • Google Cloud SDK - It is a set of tools that are used to manage applications and resources that are hosted on the Google Cloud Platform.
  • Git - Git is a version control system. It’s a way of keeping track of all the changes made across your project.
  • DBeaver - A full-featured and fast-working SQL editor for developing, executing, storing, exporting and re-using scripts with data profiling and formatting.
  • Visual Studio Code - It is a code editor redefined and optimized for building and debugging modern web and cloud applications.
  • Docker - Docker is a tool designed to make it easier to create, deploy, and run applications by using containers.
  • Docker compose - Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services.

Settings

  • You can add more unix libs on the .enx.example file.