Python console

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手乔木 2020-02-16 15:35:55

同学你好:

可能由于同学的代码某一部分出现问题,导致console无法使用。这需要同学自己逐步的去核对之前的操作去确定出错的位置。

1、同学可以将pycham关闭,重新启动,测试是否能正常使用。

2、同学可以使用terminal,在其中输入python进入到命令行的python环境下也一样可以操作。

http://img1.sycdn.imooc.com//climg/5e48f02b0961917712260296.jpg

如果我解决了同学的问题,请采纳!学习愉快^_^。

  • 提问者 Sion_9 #1
    terminal能用,但是想添加数据的时候就不能用了,重启没用
    2020-02-20 16:17:59
  • 好帮手乔木 回复 提问者 Sion_9 #2
    同学你好:建议同学可以将相关的操作截图,方便我们为同学解决问题。学习愉快^_^。
    2020-02-20 20:20:37
提问者 Sion_9 2020-02-15 22:14:00

谁知道啊,能尽快回答吗

谢谢

提问者 Sion_9 2020-02-15 19:45:17

原先还是好的,然后就这样了

Traceback (most recent call last):

  File "D:\pycharm\PyCharm2019\helpers\pydev\pydevconsole.py", line 33, in <module>

    from _pydev_bundle.pydev_console_utils import BaseInterpreterInterface

  File "D:\pycharm\PyCharm2019\helpers\pydev\_pydev_bundle\pydev_console_utils.py", line 11, in <module>

    from _pydevd_bundle import pydevd_thrift

  File "D:\pycharm\PyCharm2019\helpers\pydev\_pydevd_bundle\pydevd_thrift.py", line 17, in <module>

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

  File "D:\pycharm\PyCharm2019\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 "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_thriftpy\parser\__init__.py", line 29, in load

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

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 502, in parse

    parser.parse(data)

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_ply\yacc.py", line 331, in parse

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

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_ply\yacc.py", line 1106, in parseopt_notrack

    p.callable(pslice)

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 212, in p_struct

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

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 765, in _fill_in_struct

    gen_init(cls, thrift_spec, default_spec)

  File "D:\pycharm\PyCharm2019\helpers\third_party\thriftpy\_shaded_thriftpy\thrift.py", line 103, in gen_init

    cls.__init__ = init_func_generator(default_spec)

  File "D:\pycharm\PyCharm2019\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


  • 最后跟你的报错一样,最后更换成pycharm 2020.1.2版本就可以了
    2020-08-15 21:20:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.从网页搭建入门Python Web
  • 参与学习           人
  • 提交作业       218    份
  • 解答问题       3562    个

本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师