From 67f2ef66a505673e3c5c8d68068fde0b32383814 Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Fri, 24 May 2019 16:25:10 +0200 Subject: [PATCH] pip 19+ is now needed to install bigchaindb Signed-off-by: Troy McConaghy --- .../simple-deployment-template/set-up-node-software.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/server/source/simple-deployment-template/set-up-node-software.md b/docs/server/source/simple-deployment-template/set-up-node-software.md index 920ef856..493a2beb 100644 --- a/docs/server/source/simple-deployment-template/set-up-node-software.md +++ b/docs/server/source/simple-deployment-template/set-up-node-software.md @@ -13,6 +13,7 @@ MongoDB and Tendermint. ## Install BigchainDB Server BigchainDB Server requires **Python 3.6+**, so make sure your system has it. + Install the required OS-level packages: ``` @@ -21,6 +22,12 @@ sudo apt install -y python3-pip libssl-dev # Ubuntu 16.04, and other Linux distros, may require other packages or more packages ``` +BigchainDB Server requires [gevent](http://www.gevent.org/), and to install gevent, you must use pip 19 or later (as of 2019, because gevent now uses manylinux2010 wheels). Upgrade pip to the latest version: + +``` +sudo pip3 install -U pip +``` + Now install the latest version of BigchainDB Server. You can find the latest version by going to the [BigchainDB project release history page on PyPI](https://pypi.org/project/BigchainDB/#history).