gpt4 book ai didi

python - python 2.7 中导入多处理失败

转载 作者:太空宇宙 更新时间:2023-11-03 18:39:42 26 4
gpt4 key购买 nike

我从 python 控制台收到奇怪的错误:

>>> import multiprocessing
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\multiprocessing\__init__.py", line 65, in <module>
from multiprocessing.util import SUBDEBUG, SUBWARNING
File "C:\Python27\lib\multiprocessing\util.py", line 300, in <module>
atexit.register(_exit_function)
AttributeError: 'module' object has no attribute 'register'

通过卸载程序选项修复 python 没有帮助。有什么想法吗?此事件发生在使用多处理脚本异常终止之后。Python 是 32 位版本,Windows 7 x64。

更新:完全重新安装有帮助。

最佳答案

如果你尝试这个会发生什么?

>>> import atexit
>>> atexit.__file__ # should display a similar path for you
'C:\\python27\\lib\\atexit.pyc'
>>> dir(atexit) # should display the same list, including "register"
['__all__', '__builtins__', '__doc__', '__file__',
'__name__', '__package__', '_exithandlers', '_run_exitfuncs',
'register', 'sys']

您的 atexit 模块似乎已损坏。解决这个问题可能只需删除 atexit.pyc (如果存在)即可。

关于python - python 2.7 中导入多处理失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20776266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com