mirror of
https://github.com/gryf/coach.git
synced 2025-12-17 11:10:20 +01:00
Require Python 3.6 + Changes to CI configuration (#452)
* Change build_*_env jobs to pull base image of current "tag" instead of "master" image * Change nightly flow so build_*_env jobs now gated by build_base (so change in previous bullet works in nightly) * Bugfix in CheckpointDataStore: Call to object.__init__ with parameters * Disabling unstable Doom A3C and ACER golden tests
This commit is contained in:
@@ -2,7 +2,7 @@ FROM coach-base:master as builder
|
||||
|
||||
# prep some of the more common environments
|
||||
# Gym (installed with coach)
|
||||
Run pip3 install gym[atari]==0.12.5 box2d
|
||||
RUN pip3 install gym[atari]==0.12.5 box2d
|
||||
# Mujoco
|
||||
RUN mkdir -p ~/.mujoco \
|
||||
&& wget https://www.roboti.us/download/mjpro150_linux.zip -O mujoco.zip \
|
||||
|
||||
@@ -29,6 +29,16 @@ RUN apt-get update && \
|
||||
apt-get clean autoclean && \
|
||||
apt-get autoremove -y
|
||||
|
||||
################################
|
||||
# Install Python 3.6 #
|
||||
################################
|
||||
|
||||
RUN DEBIAN_FRONTEND=noninteractive add-apt-repository --yes ppa:deadsnakes/ppa && apt-get update
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get install --yes python3.6-dev python3.6 python3-pip
|
||||
|
||||
RUN rm /usr/bin/python3
|
||||
RUN ln -s /usr/bin/python3.6 /usr/bin/python3
|
||||
|
||||
############################
|
||||
# Install Pip Requirements #
|
||||
############################
|
||||
|
||||
Reference in New Issue
Block a user