文章目录 问题原因解决 问题 在jupyter notebook中运行python代码,代码中有一个包是自己编写的,一直在修正,但是每次import都会只保留最原始的版本,而不是最新的版本。 然后每次都得退出jupyter notebook,再重新打开,才能导入最新版本 原因 因为首次导入包时,会有包缓存,再次运行代入代码,其实并没有真正再导入,而只是到包缓存中去取包,因此,这种方式只能取到最旧的包。 解决 重启服务,清空所有缓存,再重新运行代码,导入包。