code: def test_runtime_env_with_conflict_pip_version(start_cluster):
      pip_version = "<19,>19"
  
      @ray.remote(
          runtime_env={
              "pip": {
                  "packages": ["pip-install-test==0.5"],
                  "pip_version": "<19,>19",
              }
          }
      )
      def f():
          import pip
  
          return pip.__version__
  
      with pytest.raises(ray.exceptions.RuntimeEnvSetupError) as error:
          ray.get(f.remote())
  
      assert (
          f"No matching distribution found for pip{pip_version}"
          in str(error.value)
      )
  
imports: import sys
  import pytest
  from packaging.version import parse
  import ray
label_desc: Use image node_id 2 for calling a global function with example usage: test_runtime_env_with_conflict_pip_version(start_cluster) and returns: pip