INNER CODE UNIT · Python

get_py

devstream-io/devstream · devstream/env_manager.py:300

    def get_py(self, env_name: str) -> Optional[str]:
        """
        Get the python executable path of the given environment.
        """
        env_path = None
        if sys.platform == "win32":
            env_path = os.path.join(MAMBA_PY_ENVS, env_name, "python.exe")
            if not os.path.exists(env_path):
                env_path = os.path.join(MAMBA_PY_ENVS, env_name, "Scripts", "python.exe")
        else:
            env_path = os.path.join(MAMBA_PY_ENVS, env_name, "bin", "python")

        if env_path and os.path.exists(env_path):
            return env_path

        return None

    def _get_conda_forge_url(self) -> str:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…