PythonWin偶尔会在打开时出错

2024-06-16 11:06:09 发布

您现在位置:Python中文网/ 问答频道 /正文

当我打开PythonWin时,偶尔(似乎是随机)会出现以下错误:

Traceback (most recent call last):
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\framework\intpyapp.py", line 181, in InitInstance
    import interact
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\framework\interact.py", line 31, in <module>
    import winout
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\framework\winout.py", line 233, in <module>
    import pywin.scintilla.view
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\scintilla\view.py", line 722, in <module>
    LoadConfiguration()
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\scintilla\view.py", line 708, in LoadConfiguration
    configManager = ConfigManager(configName)
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\scintilla\config.py", line 123, in __init__
    line, lineno = self._load_keys(subsection, fp, lineno)
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\scintilla\config.py", line 270, in _load_keys
    sc, flag = keycodes.parse_key_name(key)
  File "C:\Python27\Lib\site-packages\pythonwin\pywin\scintilla\keycodes.py", line 91, in parse_key_name
    return vk, flags | this_flags
TypeError: unsupported operand type(s) for |: 'int' and 'NoneType'

有时关闭IDE并打开它可以解决问题,有时我需要等待一段时间才能这样做,有时我必须重新启动我的电脑

我正在使用pywin32 build 219,并在windows10上运行。你知道吗

任何关于如何解决这个问题的想法都将不胜感激。你知道吗

谢谢你。你知道吗


Tags: inpyimportviewlibpackageslinesite
1条回答
网友
1楼 · 发布于 2024-06-16 11:06:09

我也有同样的问题。还没修好。但下面的解决方法确实有帮助:在运行PythonWin之前,将键盘布局切换为英语,它将成功启动。总是为我工作。你知道吗

相关问题 更多 >