python常见错误总结(Python出错)

网友投稿 324 2022-09-01


python常见错误总结(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 @basetk-devel.x86_64 1:8.5.13-6.el7 @basetkinter.x86_64 2.7.5-86.el7 @base

b)不存在,则进行安装

yum install -y tkinteryum install -y tk-devel

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

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

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

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

解决:

终端执行命令

// 终端中执行以下命令sudo echo "export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES" >> ~/.bash_profile && source ~/.bash_profile

4.

ModuleNotFoundError: No module named '_ctypes'

原因:Python3中有个内置模块叫ctypes,它是Python3的外部函数库模块,它提供兼容C语言的数据类型,并通过它调用Linux系统下的共享库(Shared library),此模块需要使用CentOS7系统中外部函数库(Foreign function library)的开发链接库(头文件和链接库)。由于在CentOS7系统中没有安装外部函数库(libffi)的开发链接库软件包,所以在安装pip的时候就报了"ModuleNotFoundError: No module named '_ctypes'"的错误。

安装外部函数库(libffi)yum install libffi-devel -y重新安装pythonyum install python

5. ERROR: Can not execute ​​setup.py​​ since setuptools is not available in the build environment.

pip3 install --upgrade setuptools


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python之jupyter notebook(pythOn)
下一篇:Java 详解如何从尾到头打印链表
相关文章

 发表评论

暂时没有评论,来抢沙发吧~