gpt4 book ai didi

python - 画中画 (Python) : ImportError: cannot import name _remove_dead_weakref

转载 作者:行者123 更新时间:2023-12-04 11:00:26 26 4
gpt4 key购买 nike

我遇到了以下错误,我四处搜索,但找不到好的解决方法-请遇到此类错误并已解决的任何人。请帮忙。

File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\python27\Tools\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\python27\lib\site-packages\pip\__init__.py", line 5, in <module>
import logging
File "c:\python27\lib\logging\__init__.py", line 26, in <module>
import sys, os, time, cStringIO, traceback, warnings, weakref, collections
File "c:\python27\lib\weakref.py", line 14, in <module>
from _weakref import (
ImportError: cannot import name _remove_dead_weakref

最佳答案

当我从终端运行 lldb 时,我在 macOS X 上遇到了类似的问题。错误信息如下,

16:55 $ lldb
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/copy.py", line 52, in <module>
import weakref
File "/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/weakref.py", line 14, in <module>
from _weakref import (
ImportError: cannot import name _remove_dead_weakref

错误消息与您的非常相似。
这就是我在 macOS X 上解决的问题。
$ brew list
...<many libraries>
python@ <The one has conflicted with my python3.6>

$ brew remove python@2 --ignore-dependencies
Uninstalling /usr/local/Cellar/python@2/2.7.14_3... (4,662 files, 82.8MB)

我认为是系统安装了python导致的问题,与个人安装的python冲突。在我删除我的 python2.7 和 lldb 后运行良好。我希望它能给你一些想法,尽管我们在不同的操作系统上运行。

管理不同版本的python,推荐安装 pyenv ,
here .它可以轻松切换不同版本的python。

关于python - 画中画 (Python) : ImportError: cannot import name _remove_dead_weakref,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49166873/

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