Beispiel #1
0
def get_private_venv_path():
    if is_bundled_python(sys.executable.lower()):
        prefix = "BundledPython"
    else:
        prefix = "Python"
    return os.path.join(
        THONNY_USER_DIR,
        prefix + "%d%d" % (sys.version_info[0], sys.version_info[1]))
Beispiel #2
0
 def fetch_next_message(self):
     msg = super().fetch_next_message()
     if msg and "welcome_text" in msg:
         if is_bundled_python(self._executable):
             msg["welcome_text"] += " (bundled)"
         else:
             msg["welcome_text"] += " (" + self._executable + ")"
     return msg