docstr: Create directories under ~.
docstr_tok: ["Create","directories","under","~","."]
code: def create_home_path(self):
      """Create directories under ~."""
      if not self.user:
          return
      home = convert_path(os.path.expanduser("~"))
      for name, path in self.config_vars.items():
          if str(path).startswith(home) and not os.path.isdir(path):
              self.debug_print("os.makedirs('%s', 0o700)" % path)
              os.makedirs(path, 0o700)
  
imports: import sys
  import os
  import contextlib
  import sysconfig
  import itertools
  from distutils._log import log
  from ..core import Command
  from ..debug import DEBUG
  from ..sysconfig import get_config_vars
  from ..file_util import write_file
  from ..util import convert_path, subst_vars, change_root
  from ..util import get_platform
  from ..errors import DistutilsOptionError, DistutilsPlatformError
  from .None import _framework_compat
  from ..None import _collections
  from site import USER_BASE
  from site import USER_SITE
label_desc: Use image node_id 13 for calling the install obj's underlying member method code with example usage: obj.create_home_path() without return types