一段python2.7的代码,里面有如下代码:
reload(sys)
#重新加载sys模块
出现错误:name ‘reload’ is not defined
解决办法:
python3.x下应该改为如下方式:
import importlib
importlib.reload(sys)
已解决。后期会不断上传linux,caffe框架等使用过程当中遇到的错误及解决办法。希望对大家学习有用。
本文介绍了一段从Python2.7迁移至Python3.x的代码中遇到的问题及解决方案,主要聚焦于如何正确地重新加载sys模块。在Python3.x中,原reload函数已被移除,应使用importlib模块的reload函数替代。
一段python2.7的代码,里面有如下代码:
reload(sys)
#重新加载sys模块
出现错误:name ‘reload’ is not defined
解决办法:
python3.x下应该改为如下方式:
import importlib
importlib.reload(sys)
已解决。后期会不断上传linux,caffe框架等使用过程当中遇到的错误及解决办法。希望对大家学习有用。

被折叠的 条评论
为什么被折叠?