Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.29 KB

Lesson0_Prerequisites.md

File metadata and controls

47 lines (34 loc) · 1.29 KB

Tutorial Pre-Work

In this tutorial, you will be building a search engine to search for product attributes using a Flask app and Elasticsearch.

To participate in this tutorial, you need to complete the following prerequisites:

  1. Install Python 3.7.9.

  2. Install Elasticsearch 7.11 and Kibana 7.11 (Note: You may need to install Java)

brew update
brew install kibana
brew install elasticsearch

brew services start elasticsearch
brew services start kibana
  1. Clone the elasticsearch-handson repository to your computer by running:
git clone github.com/dollardhingra/elasticsearch-handson
  1. In root of the repository, set up a virtualenv:
python3 -m venv venv
source venv/bin/activate
  1. Install the necessary python requirements:
pip install -r requirements.txt
  1. Set up the searchapp:
pip install -e .

You're all set for the tutorial! :)