From e8022a0986fa4bc3085f4764c5d5256af33b66d1 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Fri, 15 Mar 2019 08:39:14 +0000 Subject: [PATCH] README: Improve installation instructions for Ubuntu As discussed in #12 --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fd41218..e1f6608 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,12 @@ A skeleton app for running your own [EteSync](https://www.etesync.com) server # Installation -To setup your own EteSync server based on the git version just clone this -git repository and set up the django app: +Before installing the EteSync server make sure you install `virtualenv` (for **Python 3**): + +* Arch Linux: `pacman -S python-virtualenv` +* Debian/Ubuntu: `apt-get install python3-virtualenv` + +Then just clone the git repo and set up this app: ``` git clone https://github.com/etesync/server-skeleton.git @@ -16,8 +20,8 @@ git clone https://github.com/etesync/server-skeleton.git cd server-skeleton # Set up the environment and deps -virtualenv3 .venv -source .venv/bin/activate +virtualenv -p python3 venv # If doesn't work, try: virtualenv3 venv +source venv/bin/activate pip install -r requirements.txt ```