我今天早上醒来发现我标准库的一半“丢失了”。本周早些时候工作正常。我在过去几天没有做过任何会影响我的Python安装的主要系统配置更改(我不认为)。
基本上,以下模块现在从REPL中抛出“没有名为x的模块”错误:math
,time
,itertools
,functools
以下模块继续有效:os
,sys
,abc
,thread
我还没有测试过所有模块,但有没有办法调试这个?另一个副作用似乎是“向上”和“向下”箭头现在打印^[[A
和^[[B
而不是滚动浏览历史记录。
我的Python位于/Library/Frameworks/Python.framework/Versions/2.7/bin/python
,通过which python
发现。
我已经验证所有标准库文件确实存在于/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
。
运行os.environ['PYTHONPATH']
会返回一个KeyError,这看起来很奇怪,但我以前从未明确设置PYTHONPATH,并且在过去几周内没有修改过我的bash配置文件。
我无法找到与此特定问题相关的任何内容,但我很可能会遗漏一些明显的问题。感谢任何帮助,谢谢!