refactor: streamline dependency installation in Docker base image

- Updated the dependencies in the Docker base image installation scripts by removing unnecessary packages and ensuring essential tools are included.
- Simplified the Python installation script by refining the list of required libraries, enhancing clarity and reducing potential installation issues.
- Modified the requirements.txt to include only necessary packages, improving the efficiency of the Python environment setup.
This commit is contained in:
Marvin Zhang
2024-12-31 11:02:08 +08:00
parent fec616080e
commit 3786ef3f6d
3 changed files with 9 additions and 32 deletions

View File

@@ -20,19 +20,9 @@ install_dependencies() {
build-essential \
libssl-dev \
zlib1g-dev \
libbz2-dev \
libreadline-dev \
libsqlite3-dev \
wget \
curl \
llvm \
libncursesw5-dev \
xz-utils \
tk-dev \
libxml2-dev \
libxmlsec1-dev \
libffi-dev \
liblzma-dev
libxslt-dev \
libffi-dev
}
# Function to setup pyenv