Skip to content

Commit

Permalink
Fixes Dockerfile so that dependencies need to be manually installed.
Browse files Browse the repository at this point in the history
  • Loading branch information
fakufaku committed Jul 2, 2020
1 parent 79423de commit 67c7f34
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ adheres to `Semantic Versioning <http://semver.org/spec/v2.0.0.html>`_.
`Unreleased`_
-------------

Nothing yet.
Bugfix
~~~~~~

- Fixes the Dockerfile so that we don't have to install the build dependencies manually

`0.4.1`_ - 2020-07-02
---------------------
Expand Down
6 changes: 4 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,7 @@ FROM ubuntu:18.04
RUN dpkg --add-architecture i386
RUN apt-get update
RUN apt-get install -y python3-dev python3-pip
RUN pip3 install numpy pybind11
RUN pip3 install pyroomacoustics==0.4.0
# We must reinstall pip from pypi to make sure that the dependencies are installed
# See https://github.com/pypa/pip/issues/7874
RUN python3 -m pip install --user --ignore-installed pip
RUN pip3 install pyroomacoustics

0 comments on commit 67c7f34

Please sign in to comment.