通过命令行执行报错:ModuleNotFoundError: No module named 'config’
命令行执行存在该问题
关于以上问题是因为:执行文件pytest_demo里面import的模块cofig在执行文件的目录的父级目录下,在执行时只能读取到执行文件同级目录及同级目录下,所以才会No module
-
解决方法:
-
1.在执行文件里不要引入执行文件父级目录的模块
2.将执行文件放置在项目根目录下
3.根目录下文件切勿与pip模块同名
当在命令行执行Python脚本时遇到`ModuleNotFoundError: No module named 'config'`,原因可能是模块路径问题。解决方法包括:避免在脚本中引用父级目录的模块,将脚本移至项目根目录,或确保根目录下没有与pip安装模块同名的文件。遵循这些策略可以避免导入错误并保证程序正常运行。
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
通过命令行执行报错:ModuleNotFoundError: No module named 'config’
命令行执行存在该问题
关于以上问题是因为:执行文件pytest_demo里面import的模块cofig在执行文件的目录的父级目录下,在执行时只能读取到执行文件同级目录及同级目录下,所以才会No module
解决方法:
1.在执行文件里不要引入执行文件父级目录的模块
2.将执行文件放置在项目根目录下
3.根目录下文件切勿与pip模块同名
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
312
1万+

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