mirror of
https://github.com/clearml/clearml-agent
synced 2025-06-26 18:16:15 +00:00
Add ability to override container LOCAL_PYTHON, add auto python support (max 3.15)
This commit is contained in:
parent
966a9758b8
commit
4c120d7cd0
@ -3609,7 +3609,7 @@ class Worker(ServiceCommandSection):
|
|||||||
' libsm6 libxext6 libxrender-dev libglib2.0-0' if install_opencv_libs else ""),
|
' libsm6 libxext6 libxrender-dev libglib2.0-0' if install_opencv_libs else ""),
|
||||||
"[ ! -z $(which git) ] || export CLEARML_APT_INSTALL=\"$CLEARML_APT_INSTALL git\"",
|
"[ ! -z $(which git) ] || export CLEARML_APT_INSTALL=\"$CLEARML_APT_INSTALL git\"",
|
||||||
"declare LOCAL_PYTHON",
|
"declare LOCAL_PYTHON",
|
||||||
"for i in {{10..5}}; do which {python_single_digit}.$i && " +
|
"[ ! -z $LOCAL_PYTHON ] || for i in {{15..5}}; do which {python_single_digit}.$i && " +
|
||||||
"{python_single_digit}.$i -m pip --version && " +
|
"{python_single_digit}.$i -m pip --version && " +
|
||||||
"export LOCAL_PYTHON=$(which {python_single_digit}.$i) && break ; done",
|
"export LOCAL_PYTHON=$(which {python_single_digit}.$i) && break ; done",
|
||||||
"[ ! -z $LOCAL_PYTHON ] || export CLEARML_APT_INSTALL=\"$CLEARML_APT_INSTALL {python_single_digit}-pip\"", # noqa
|
"[ ! -z $LOCAL_PYTHON ] || export CLEARML_APT_INSTALL=\"$CLEARML_APT_INSTALL {python_single_digit}-pip\"", # noqa
|
||||||
|
|||||||
@ -69,7 +69,7 @@ class K8sIntegration(Worker):
|
|||||||
"apt-get update",
|
"apt-get update",
|
||||||
"apt-get install -y git libsm6 libxext6 libxrender-dev libglib2.0-0",
|
"apt-get install -y git libsm6 libxext6 libxrender-dev libglib2.0-0",
|
||||||
"declare LOCAL_PYTHON",
|
"declare LOCAL_PYTHON",
|
||||||
"for i in {{10..5}}; do which python3.$i && python3.$i -m pip --version && "
|
"[ ! -z $LOCAL_PYTHON ] || for i in {{15..5}}; do which python3.$i && python3.$i -m pip --version && "
|
||||||
"export LOCAL_PYTHON=$(which python3.$i) && break ; done",
|
"export LOCAL_PYTHON=$(which python3.$i) && break ; done",
|
||||||
"[ ! -z $LOCAL_PYTHON ] || apt-get install -y python3-pip",
|
"[ ! -z $LOCAL_PYTHON ] || apt-get install -y python3-pip",
|
||||||
"[ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3",
|
"[ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user