@@ -38,7 +38,7 @@ internal sealed class PythonConsoleHost : ConsoleHost {
     }
 
     protected override ScriptRuntimeSetup CreateRuntimeSetup() {
-        ScriptRuntimeSetup srs = ScriptRuntimeSetup.ReadConfiguration();
+        ScriptRuntimeSetup srs = base.CreateRuntimeSetup();
         foreach (var langSetup in srs.LanguageSetups) {
             if (langSetup.FileExtensions.Contains(".py")) {
                 langSetup.Options["SearchPaths"] = new string[0];
@@ -47,6 +47,10 @@ internal sealed class PythonConsoleHost : ConsoleHost {
         return srs;
     }
 
+    protected override LanguageSetup CreateLanguageSetup() {
+        return Python.CreateLanguageSetup(null);
+    }
+
     protected override IConsole CreateConsole(ScriptEngine engine, CommandLine commandLine, ConsoleOptions options) {
         PythonConsoleOptions pyoptions = (PythonConsoleOptions)options;
         return pyoptions.BasicConsole ? new BasicConsole(options.ColorfulConsole) : new SuperConsole(commandLine, options.ColorfulConsole);