首页 > 编程语言 >解决python命令行报错问题

解决python命令行报错问题

时间:2022-09-05 12:45:47浏览次数:64  
标签:python py Python 报错 命令行 82 history

解决Python报错Failed calling sys.__interactivehook__

报错截图

报错截图

可以看到主要的报错信息

  File "D:\Python\Anaconda3\lib\site-packages\pyreadline\lineeditor\history.py", line 82, in read_history_file
    for line in open(filename, 'r'):
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 50: illegal multibyte sequence

找到这个history.py的文件的第82行,加上, encoding='utf-8'即可

保存再次运行就没问题了

标签:python,py,Python,报错,命令行,82,history
From: https://www.cnblogs.com/GreenOrange/p/16657696.html

相关文章

  • Python列表、元祖、字典查询速度对比
    先比较列表和字典的查询速度:字典查询速度快于列表,原因是:列表是有序的数组,每个值都有自己的索引位置,查询的时候会逐步偏移查找,很浪费时间,但是内存消耗小。而字典是key,value......
  • python变量和数据类型
    1.python变量含义变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。......
  • Python数据分析易错知识点归纳(五):横向对比
    五、横向对比排序#列表a.sort()#修改原列表,返回值为None!!!!!这里很容易出错sorted(a)#生成新的列表#嵌套列表的排序(若是对字典排序,需先用list()转成列表形......
  • Python数据分析易错知识点归纳(三):Pandas
    三、pandas不带括号的基本属性df.indexdf.columns 注意可以直接赋值,如:df.columns=['A','B','C']df.valuesdf.shape返回元组df.size总个数df.dtypes#......
  • Python数据分析易错知识点归纳(四):Matplotlib
    四、matplotlib显示中文标签plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签不显示坐标轴刻度plt.xticks(())plt.yticks(())双Y图'''次坐标......
  • Idea 的Test测试报错:java.lang.IllegalStateException: Failed to load ApplicationC
    转载自:https://www.cnblogs.com/zhian/p/12600429.html因为在Test里面使用了注解@Autowired引入来至bean.xml文件的内容,而在Test没有没有办法自动引入,需要在Test类上加......
  • 如何使用 Python 翻译 YouTube 上的视频
    如何使用Python翻译YouTube上的视频Photoby诺德伍德主题on不飞溅大家好,今天我们将构建一个有趣的应用程序Python将音频语言从YouTube进入另一个语.这......
  • Python 简介 #2。课
    Python简介—第2课print("大家好!")大家好!我们已经离开了数据科学训练营的第二周。在本课中,我们快速介绍了数据科学项目中经常使用的Python语言。我将尝试为您......
  • 5 个 Python 有用的 One-Liners,初学者也能看懂
    5个Python有用的One-Liners,初学者也能看懂图片from像素现在我正在学习很多关于编程的知识(使用JavaScript和Python),并且我正在解决网站编码练习中的许多挑战。......
  • 若依后台管理系统报错--npm audit fix
    提示需要npmauditfix在项目运行时不要他也可以,所以可以在安装第三方依赖时忽略audit即可npminstall--no-fund--no-audit......