Skip to content

Installation

jfuruness edited this page Mar 23, 2021 · 9 revisions

lib_bgp_data

  1. Ensure you meet the following System Requirements

  2. You must get the following dependencies:

sudo apt-get install python-psycopg2
sudo apt-get install libpq-dev
  1. You must install the latest version of Postgresql

  2. Download and install python3.8 and up

  3. If you are on a machine that has SELinux, you are going to need to run this in a python environment.

5.5: NOTE: You must make your own group to add all your users to. This group is used to avoid needing to be a super user for everything. Anything that has a permission error just add to this group. I'm not going to list them here since the list is changing currently. If you don't want to do this, and want to do it the insecure way, become a super user for everything, although that is definitely not recommended.

  1. To install

    • for development (until stable release in May 2021, do this):
git clone https://github.com/jfuruness/lib_bgp_data.git
cd lib_bgp_data
pip3 install wheel --upgrade
pip3 install -e .
  • For permanent install
pip3 install wheel --upgrade
pip3 install lib_bgp_data --upgrade
  1. Optional testing that will take a while. NOTE: until stable release in May 2021, this won't work.