diff --git a/docker/base-image/install/python/python.sh b/docker/base-image/install/python/python.sh index 06aa5f90..bfdf4ea1 100644 --- a/docker/base-image/install/python/python.sh +++ b/docker/base-image/install/python/python.sh @@ -15,14 +15,20 @@ print_usage() { # Function to install Python dependencies install_dependencies() { - apt-get install -y \ + apt install -y \ make \ build-essential \ libssl-dev \ zlib1g-dev \ libxml2-dev \ libxslt-dev \ - libffi-dev + libffi-dev \ + libbz2-dev \ + libreadline-dev \ + libsqlite3-dev \ + zlib1g-dev \ + xz-utils \ + liblzma-dev } # Function to setup pyenv diff --git a/docker/base-image/install/python/requirements.txt b/docker/base-image/install/python/requirements.txt index 691cfd7b..1c0e90aa 100644 --- a/docker/base-image/install/python/requirements.txt +++ b/docker/base-image/install/python/requirements.txt @@ -1,4 +1,4 @@ -crawlab-sdk>=0.7.0rc1 +crawlab-sdk>=0.7.0rc5 scrapy selenium bs4