mirror of
				https://github.com/clearml/clearml-agent
				synced 2025-06-26 18:16:15 +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", | ||||
|                     "[ ! -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)", | ||||
|                     "rm /usr/lib/python3.*/EXTERNALLY-MANAGED",  # remove PEP 668 | ||||
|                 ] | ||||
| 
 | ||||
|             if preprocess_bash_script: | ||||
|  | ||||
| @ -89,6 +89,7 @@ class K8sIntegration(Worker): | ||||
|         "export LOCAL_PYTHON=$(which python3.$i) && break ; done", | ||||
|         '[ ! -z "$CLEARML_AGENT_SKIP_CONTAINER_APT" ] || [ ! -z "$LOCAL_PYTHON" ] || apt-get install -y python3-pip', | ||||
|         "[ ! -z $LOCAL_PYTHON ] || export LOCAL_PYTHON=python3", | ||||
|         "rm /usr/lib/python3.*/EXTERNALLY-MANAGED",  # remove PEP 668 | ||||
|         "{extra_bash_init_cmd}", | ||||
|         "[ ! -z $CLEARML_AGENT_NO_UPDATE ] || $LOCAL_PYTHON -m pip install clearml-agent{agent_install_args}", | ||||
|         "{extra_docker_bash_script}", | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 clearml
						clearml