Seit gestern habe iche in Problem mit dem Modul site.py. Vorher hatte ich dies nicht :s.
Was ich gemacht habe weiss ich nicht mehr

Immer wenn ich ein Programm starten möchte (Komode oder über die CMD) kommt...
Code: Alles auswählen
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
'import site' failed; use -v for traceback
Traceback (most recent call last):
File "C:\Programme\ActiveState Komodo 3.5\lib\support\dbgp\pythonlib\dbgp\client.py", line 1806, in runMain
self.dbg.runfile(debug_args[0], debug_args)
File "C:\Programme\ActiveState Komodo 3.5\lib\support\dbgp\pythonlib\dbgp\client.py", line 1529, in runfile
h_execfile(file, args, module=main, tracer=self)
File "C:\Programme\ActiveState Komodo 3.5\lib\support\dbgp\pythonlib\dbgp\client.py", line 586, in __init__
exec "import site\n\n" in globals, locals
File "<string>", line 0, in __main__
File "C:\Python24\lib\site.py", line 397, in ?
main()
File "C:\Python24\lib\site.py", line 388, in main
aliasmbcs()
File "C:\Python24\lib\site.py", line 342, in aliasmbcs
codecs.lookup(enc)
AttributeError: 'module' object has no attribute 'lookup'
Edit://
Komodo meint das hier der Fehlr ist
Code: Alles auswählen
def aliasmbcs():
"""On Windows, some default encodings are not provided by Python,
while they are always available as "mbcs" in each locale. Make
them usable by aliasing to "mbcs" in such a case."""
if sys.platform == 'win32':
import locale, codecs
enc = locale.getdefaultlocale()[1]
if enc.startswith('cp'): # "cp***" ?
try:
codecs.lookup(enc) #<<<----DA
except LookupError:
import encodings
encodings._cache[enc] = encodings._unknown
encodings.aliases.aliases[enc] = 'mbcs'