parameters: (dist)
return_statement: return normalize_path(dist.location)
docstring: Get the site-packages location of this distribution. Generally
      this is dist.location, except in the case of develop-installed
      packages, where dist.location is the source code location, and we
      want to know where the egg-link file is.
  
      The returned location is normalized (in particular, with symlinks removed).
docstring_summary: Get the site-packages location of this distribution. Generally
      this is dist.location, except in the case of develop-installed
      packages, where dist.location is the source code location, and we
      want to know where the egg-link file is.
docstring_tokens: Get the site - packages location of this distribution . Generally this is dist . location except in the case of develop - installed packages where dist . location is the source code location and we want to know where the egg - link file is .
function: def dist_location(dist):
      # type: (Distribution) -> str
      """
      Get the site-packages location of this distribution. Generally
      this is dist.location, except in the case of develop-installed
      packages, where dist.location is the source code location, and we
      want to know where the egg-link file is.
  
      The returned location is normalized (in particular, with symlinks removed).
      """
      egg_link = egg_link_path(dist)
      if egg_link:
          return normalize_path(egg_link)
      return normalize_path(dist.location)
function_tokens: def dist_location ( dist ) : # type: (Distribution) -> str egg_link = egg_link_path ( dist ) if egg_link : return normalize_path ( egg_link ) return normalize_path ( dist . location )