mirror of
https://github.com/clearml/clearml-agent
synced 2025-01-31 00:56:53 +00:00
Fix managed python environment inside container (PEP 668) remove usr/lib/python3.*/EXTERNALLY-MANAGED
This commit is contained in:
parent
54ed234fca
commit
47d35ef48f
@ -4621,6 +4621,7 @@ class Worker(ServiceCommandSection):
|
|||||||
"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
|
||||||
"[ -z \"$CLEARML_APT_INSTALL\" ] || (apt-get update -y ; apt-get install -y $CLEARML_APT_INSTALL)",
|
"[ -z \"$CLEARML_APT_INSTALL\" ] || (apt-get update -y ; apt-get install -y $CLEARML_APT_INSTALL)",
|
||||||
|
"rm /usr/lib/python3.*/EXTERNALLY-MANAGED", # remove PEP 668
|
||||||
]
|
]
|
||||||
|
|
||||||
if preprocess_bash_script:
|
if preprocess_bash_script:
|
||||||
|
@ -89,6 +89,7 @@ class K8sIntegration(Worker):
|
|||||||
"export LOCAL_PYTHON=$(which python3.$i) && break ; done",
|
"export LOCAL_PYTHON=$(which python3.$i) && break ; done",
|
||||||
'[ ! -z "$CLEARML_AGENT_SKIP_CONTAINER_APT" ] || [ ! -z "$LOCAL_PYTHON" ] || apt-get install -y python3-pip',
|
'[ ! -z "$CLEARML_AGENT_SKIP_CONTAINER_APT" ] || [ ! -z "$LOCAL_PYTHON" ] || apt-get install -y python3-pip',
|
||||||
"[ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3",
|
"[ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3",
|
||||||
|
"rm /usr/lib/python3.*/EXTERNALLY-MANAGED", # remove PEP 668
|
||||||
"{extra_bash_init_cmd}",
|
"{extra_bash_init_cmd}",
|
||||||
"[ ! -z $CLEARML_AGENT_NO_UPDATE ] || $LOCAL_PYTHON -m pip install clearml-agent{agent_install_args}",
|
"[ ! -z $CLEARML_AGENT_NO_UPDATE ] || $LOCAL_PYTHON -m pip install clearml-agent{agent_install_args}",
|
||||||
"{extra_docker_bash_script}",
|
"{extra_docker_bash_script}",
|
||||||
|
Loading…
Reference in New Issue
Block a user