安装Xadmin之后,我遇到了一些问题。以下是我的错误详细信息:
[File "C:\Users\Harry\PycharmProjects\mxonline\lib\site-packages\xadmin\sites.py", line 9, in <module>
reload(sys)
NameError: name 'reload' is not defined][1]
我试过import importlib importlib.reload(sys)
,但还是没用。我使用的是python3.6.4。在
假设我理解这个问题,您在从包}时遇到了问题,并且在尝试使用}。在
importlib
导入{reload
时遇到了{如果这些都是正确的,那么请确保导入
reload
正确。如果您只想reload
请尝试:这将导入
^{pr2}$reload
,同时使其以名称reload
可用。如果您想给它起一个别名,您可以:最后,如果需要所有importlib,也可以将包作为别名导入:
然后按如下方式使用“重新加载”:
这段代码做了一些超级奇怪的事情,并且与python3不兼容。从}也无济于事,即使您要编辑库的代码来导入{},因为它还依赖于{},而这在Python3上不存在。在
importlib
导入{要在python3上使用这段代码,您必须安装更新版本directly from github,因为最新版本没有修复程序。不过,我不知道代码是否与Python3有其他问题。就个人而言,我可能根本不会使用xadmin。在
相关问题 更多 >
编程相关推荐