python项目中某个文件名与需要引入的module中的文件名相同时,可能出现循环引用的情况,此时会报错ImportError: cannot import name ‘xxx‘ from partially initialized module xxx。
所以把项目文件中涉及 报错内容的python文件名 修改即可。
如我的python文件命名为copy.py,需要引入的库恰好包含这个名称,把python文件改了就行。

当Python项目中的文件名与需要引入的模块文件名相同时,可能导致循环引用错误。解决方法是修改文件名,如将copy.py改为其他名称以避免导入冲突。
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
python项目中某个文件名与需要引入的module中的文件名相同时,可能出现循环引用的情况,此时会报错ImportError: cannot import name ‘xxx‘ from partially initialized module xxx。
所以把项目文件中涉及 报错内容的python文件名 修改即可。
如我的python文件命名为copy.py,需要引入的库恰好包含这个名称,把python文件改了就行。

您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
1911
6748
2万+
3017
1万+
759
2949

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