ubuntu setup
parent
0742975d18
commit
bb9c90ab03
|
@ -0,0 +1,57 @@
|
|||
#!/bin/bash -e
|
||||
sudo apt-get update && sudo apt-get install -y \
|
||||
autoconf \
|
||||
build-essential \
|
||||
bzip2 \
|
||||
clang \
|
||||
cmake \
|
||||
curl \
|
||||
ffmpeg \
|
||||
git \
|
||||
libarchive-dev \
|
||||
libbz2-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libeigen3-dev \
|
||||
libffi-dev \
|
||||
libglew-dev \
|
||||
libgles2-mesa-dev \
|
||||
libglfw3-dev \
|
||||
libglib2.0-0 \
|
||||
liblzma-dev \
|
||||
libmysqlclient-dev \
|
||||
libomp-dev \
|
||||
libopencv-dev \
|
||||
libssl-dev \
|
||||
libsqlite3-dev \
|
||||
libtool \
|
||||
libusb-1.0-0-dev \
|
||||
libzmq5-dev \
|
||||
locales \
|
||||
ocl-icd-libopencl1 \
|
||||
ocl-icd-opencl-dev \
|
||||
opencl-headers \
|
||||
python-dev \
|
||||
python-pip \
|
||||
screen \
|
||||
sudo \
|
||||
vim \
|
||||
wget
|
||||
|
||||
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
|
||||
|
||||
# TODO: add pyenv to .bashrc
|
||||
pyenv install 3.7.3
|
||||
pyenv global 3.7.3
|
||||
pyenv rehash
|
||||
|
||||
# install pipenv
|
||||
pip install pipenv==2018.11.26
|
||||
|
||||
# pipenv setup
|
||||
cd ../
|
||||
pipenv install --system --deploy
|
||||
|
||||
# TODO: add openpilot to PYTHONPATH
|
||||
# export PYTHONPATH="$HOME/openpilot"
|
||||
|
||||
|
Loading…
Reference in New Issue