10.3-10.9报错记录整理

  1. 报错一:
    1. 报错:
      发生异常: ImportError cannot import name 'joblib' from 'sklearn.externals'
    2. 原因:
      sklearn.externals.joblib函数是用在0.21及以前的版本中,在最新的版本中,该函数应被弃用。
    3. 解决:
      将from sklearn.externals import joblib 改为 import joblib
  2. 报错二:
    1. 调用pymysql.connect报错:__init__() takes 1 positional argument but 5 were given
    2. 解决:给每个参数设置对应的位置参数:wd.db=pymysql.connect(host="localhost",user="root",password="197193",db="dictionary") 
  3.  报错三:
    1. 报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 57: illegal multibyte sequence
    2. 解决:open文件时设置encoding='utf-8'
  4. 报错四:
    1. 报错:CUDA out of memory.  
    2. 原因:显存不够
    3. 解决:减小batch_size看(暂时可以解决)
  5. 报错五:
    1. windows cmd中可以使用ffmpeg 但bash中找不到指令(可推广)

    2. 解决:将ffmpeg的3个exe文件复制到git的usr/bin下(找git的bin的方法:cmd 输入where git(可推广))


版权声明:本文为weixin_45647721原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。