zoukankan      html  css  js  c++  java
  • python常见错误总结

        在使用python进行开发的时候,经常会遇到各种各样的问题,在此总结一些常见的错误,可以帮助快速的排除故障,解决问题

    1.

    IndentationError: unexpected indent

     这种错误显而易见,是缩进出现了问题,检查一下缩进,即可解决

    2. 

    ImportError: No module named '_tkinter'

      说明: 这个模块其实是内置,但是依赖于你的系统

      1) centos

        a)查看是否存在

    yum list installed | grep ^tk

    tk.x86_64 1:8.5.13-6.el7 @base
    tk-devel.x86_64 1:8.5.13-6.el7 @base
    tkinter.x86_64 2.7.5-86.el7 @base

        b)不存在,则进行安装

    yum install -y tkinter
    yum install -y tk-devel

        c)正常安装之后,一般需要重新编译一下python才生效

    进入python安装包中
    
    cd /usr/local/Python-3.5.2/
    ./configure --prefix=/usr/local/python35
    make
    make install
    
    rm /usr/bin/python3
    ln /usr/local/python35/bin/python3.5 /usr/bin/python3
    
    注: 已经存在python3软连,需要先删除

    3. may have been in progress in another thread when fork

    mac下执行开启多进程执行任务

    解决:

      

    打开pycharm,点击run,点击editConfig,点击environment varibles 将下面一段copy进去即可
    OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES

    终端执行命令

    // 终端中执行以下命令
    sudo echo "export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES" >> ~/.bash_profile && source ~/.bash_profile
  • 相关阅读:
    PA
    核电站问题(codevs 2618)
    [转]SQL SERVER 的排序规则
    C# 窗体控件输入框大写
    查看哪些端口被使用
    [转]Windows服务“允许服务与桌面交互”的使用和修改方法
    [转]OBJECT_ID 有哪些种类
    如何:对 Windows 窗体控件进行线程安全调用
    老人手机不要买山寨机
    VBA文本型数字变成数值
  • 原文地址:https://www.cnblogs.com/xingxia/p/python_errors.html
Copyright © 2011-2022 走看看