22 lines
764 B
Docker
22 lines
764 B
Docker
FROM ubuntu:18.04 AS python-ubuntu
|
|
|
|
RUN apt-get update
|
|
RUN apt-get install -y build-essential curl python3 python3-pip python3-venv
|
|
|
|
# Inorder to run pip3.6, run it the following way `python3.6 -m pip`
|
|
# Update Python & Install wheel
|
|
RUN python3 -m pip install pip --upgrade
|
|
RUN python3 -m pip install wheel
|
|
|
|
FROM python-ubuntu
|
|
|
|
RUN apt-get update && apt-get install build-essential liblapack-dev libpng-dev libfreetype6-dev libqhull-dev git pkg-config portaudio19-dev swig libpulse-ocaml-dev gfortran libopenblas-dev libatlas-base-dev -y
|
|
|
|
RUN git clone https://github.com/OpenVoiceOS/precise-lite.git /usr/src/precise-lite
|
|
WORKDIR /usr/src/precise-lite
|
|
|
|
RUN git checkout test-rebase/dev
|
|
|
|
RUN pip3 install -r requirements.txt
|
|
RUN python3 setup.py install_scripts
|