Welcome to pythonfinder’s documentation!¶
Contents:
- PythonFinder: Cross Platform Search Tool for Finding Pythons
- pythonfinder package
Finder
InvalidPythonVersion
SystemPath
SystemPath.asdf_finder
SystemPath.check_for_asdf()
SystemPath.check_for_pyenv()
SystemPath.clear_caches()
SystemPath.create()
SystemPath.create_python_version_dict()
SystemPath.executables
SystemPath.find_all()
SystemPath.find_all_python_versions()
SystemPath.find_python_version()
SystemPath.finders
SystemPath.get_path()
SystemPath.get_pythons()
SystemPath.path_entries
SystemPath.path_order
SystemPath.paths
SystemPath.pyenv_finder
SystemPath.python_executables
SystemPath.python_version_dict
SystemPath.reload_finder()
SystemPath.version_dict
SystemPath.which()
SystemPath.windows_finder
WindowsFinder
- Subpackages
- Submodules
- pythonfinder.cli module
- pythonfinder.environment module
- pythonfinder.exceptions module
- pythonfinder.pythonfinder module
- pythonfinder.utils module
dedup()
ensure_path()
expand_paths()
filter_pythons()
get_python_version()
guess_company()
is_in_path()
looks_like_python()
normalize_path()
optional_instance_of()
parse_asdf_version_order()
parse_pyenv_version_order()
parse_python_version()
path_is_executable()
path_is_known_executable()
path_is_python()
path_is_pythoncore()
split_version_and_name()
unnest()