zoukankan      html  css  js  c++  java
  • 异常备忘

    一、python异常

    1)为了便于在Python中安装第三方库,今天在Python下装了pip,分钟内安装完成,兴致勃勃地想一试pip安装的便捷性,

    可惜一开始就被碰钉了丫!请看异常信息:

    =======前面省略若干字=================
    File "C:Python27libmimetypes.py", line 358, in init
    db.read_windows_registry()
    File "C:Python27libmimetypes.py", line 258, in read_windows_registry
    for subkeyname in enum_types(hkcr):
    File "C:Python27libmimetypes.py", line 249, in enum_types
    ctype = ctype.encode(default_encoding) # omit in 3.x!
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal
    not in range(128)

    解码异常,瞬间扫兴的节奏有木有!这个以前也没搞过,怎么办呢?看看异常信息吧,最后读取的File是"C:Python27lib

    mimetypes.py",那就到这去看看有木有什么和解码有关的吧(根据异常提示,相关代码应该在249之后啦,找default_encoding吧),

    果然,在256行有哦: default_encoding = sys.getdefaultencoding(),字节0xb0是gbk编码范围内的(GB2312中汉字的编码范围为

    ,第一字节0xB0-0xF7),根据异常信息当前系统默认编码应该是‘ASCII’,改为gbk就ok啦!那么在256行之前加上以下代码:

    if sys.getdefaultencoding() != 'gbk': #写GB2312也可以
    reload(sys)
    sys.setdefaultencoding('gbk')

    再运行,就可以安装咯!

    2)运行nltk时出现以下异常

        a. ValueError: numpy.ufunc has the wrong size, try recompiling

            看字面意思问题出在numpy上,要求重新编译,上网查了查,貌似是版本低了,那就重新安装或者升级下版本吧!

            解决方法:easy_install numpy 即可。

    3)AttributeError: 'module' object has no attribute 'Browser'

        出错原因:调用spynner模块的Browser总出错,原来是自己不小心把文件名命名为了‘spynner.py’,导致每次导入模块时就根本找不到真正的spynner了

                      更别提还有什么Browser了

       解决办法:文件重命名的赶紧啊!(以此为鉴)

    二、mongo启动异常

    今儿,某帅哥由于某种原因切断电源,姐姐的本本卸了电池,就非正常断电啦,于是开机才想起来,'哎呀,MongoDB。。。。'

    不出所料,再点击’mongod.exe‘就出现了闪退现象。

    解决办法:

    1)找到你安装mongoDB时的data目录,将db子目录下的.lock文档删除

    2)命令行下输入mongod --repair

    3) 重启mongod.exe,over

  • 相关阅读:
    BZOJ 3158: 千钧一发
    BZOJ 1677: [Usaco2005 Jan]Sumsets 求和
    BZOJ 1574: [Usaco2009 Jan]地震损坏Damage
    BZOJ 1644: [Usaco2007 Oct]Obstacle Course 障碍训练课
    BZOJ 1715: [Usaco2006 Dec]Wormholes 虫洞
    BZOJ 1634: [Usaco2007 Jan]Protecting the Flowers 护花
    Vijos P1740聪明的质检员
    Vijos P1680距离
    Vijos P1067Warcraft III 守望者的烦恼
    BZOJ 1385: [Baltic2000]Division expression
  • 原文地址:https://www.cnblogs.com/java-wgm/p/3922643.html
Copyright © 2011-2022 走看看