python console 打不开

来源:2-2 DOS命令

慕桂英2025389

2020-03-11 08:32:04

D:\python_project\venv\Scripts\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\pydevconsole.py" --mode=client --port=4552

C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\_pydevd_bundle\pydevd_resolver.py:138: SyntaxWarning: "is not" with a literal. Did you mean "!="?

  if found.get(name) is not 1:

Traceback (most recent call last):

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\pydevconsole.py", line 33, in <module>

    from _pydev_bundle.pydev_console_utils import BaseInterpreterInterface

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\_pydev_bundle\pydev_console_utils.py", line 11, in <module>

    from _pydevd_bundle import pydevd_thrift

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\_pydevd_bundle\pydevd_thrift.py", line 17, in <module>

    from pydev_console.protocol import DebugValue, GetArrayResponse, ArrayData, ArrayHeaders, ColHeader, RowHeader, \

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\pydev\pydev_console\protocol.py", line 6, in <module>

    _console_thrift = _shaded_thriftpy.load(os.path.join(os.path.dirname(os.path.realpath(__file__)), "console.thrift"),

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\parser\__init__.py", line 29, in load

    thrift = parse(path, module_name, include_dirs=include_dirs,

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 502, in parse

    parser.parse(data)

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_ply\yacc.py", line 331, in parse

    return self.parseopt_notrack(input, lexer, debug, tracking, tokenfunc)

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_ply\yacc.py", line 1106, in parseopt_notrack

    p.callable(pslice)

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 212, in p_struct

    val = _fill_in_struct(p[1], p[3])

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 765, in _fill_in_struct

    gen_init(cls, thrift_spec, default_spec)

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\thrift.py", line 103, in gen_init

    cls.__init__ = init_func_generator(default_spec)

  File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\third_party\thriftpy\_shaded_thriftpy\_compat.py", line 102, in init_func_generator

    new_code = types.CodeType(len(varnames),

TypeError: an integer is required (got type bytes)

Process finished with exit code 1


写回答

1回答

好帮手慕笑蓉

2020-03-11

同学,你好。同学用的解释器是否是python3.8版本呢?打不开可能是因为同学用的pycharm与python版本不兼容,可以下载最新的pycharm或者下载python3.7。

如果解决了你的疑惑,请采纳,祝学习愉快~ 


1

0 学习 · 8160 问题

查看课程