python导入突然失效

4 投票
2 回答
5927 浏览
提问于 2025-04-17 16:05

我在我的笔记本电脑上安装了一切都很好,所有东西都能正常工作。今天我想再次使用我的项目时,突然发现所有的导入都出错了。并不是只有一个包出问题,而是多个包都有问题。我唯一能想到的就是Windows更新,但其实我不太相信这会是问题的原因。

我所有的东西都是安装在32位的,因为有些包只支持32位。我已经重新安装了一切,并且重启了好几次。我对Python不是很熟悉,所以我在想有没有更有经验的人能帮我解决这个问题。

我安装的包有:CherryPy、Cython、Oursql、PIL、pywin32、setuptools。

提前谢谢大家!!

2 个回答

0

你确定它们已经安装了吗?

在你的Python环境里,运行下面的命令:

help('modules')

然后你也可以用下面的命令检查你的PYTHONPATH:

import sys
print sys.path

希望这能帮到你。

5

我刚遇到一个类似的问题。之前一切都运行得很好,持续了一周,但今天突然有一个导入失败了。

我发现我想导入的模块目录里,有一个损坏的 .pyc 文件。我把那个文件删掉后,一切又正常了。

撰写回答