链接问题涉及删除导入模块的所有效果。基于,我想出了在导入之后从sys.modules中删除所有新模块的想法。我最初的实现是执行以下操作(以numpy作为加载和卸载模块进行测试):import sysprint(现在,我的想法是通过将mod_copy转换回sys.modules来卸载模块,然后删除对模块的本地引用。这在理论上应该删除对它的所有引用(可能的话):
sys.modules = m
在Eclipse中导入numpy模块时遇到了问题。import numpy行运行时没有问题。但是如果我尝试使用numpy模块中的函数(例如numpy.zeros、numpy.uint8等)我得到了错误Undefined variable from import。问题是Eclipse识别模块功能。我在添加其他这样的模块时没有遇到任何困难。我使用的所有模块都来自。一旦安装好它们,我就简单地将模块的目录添