如何处理Python命令行运行时出现的ImportError: No module named ...错误?
- 内容介绍
- 文章标签
- 相关推荐
本文共计462个文字,预计阅读时间需要2分钟。
一. 发现问题今天在cmd命令行运行一个py文件,本来在pycharm中运行好好的文件,在命令行却报错了,直接提示我:ImportError: No module named 'homeworks'
二. 原因分析这是因为在pycharm中,该模块是自动导入的,而在cmd命令行环境中,没有这个自动导入功能,所以会报错。
一. 发现问题
今天在cmd命令行运行一个py文件,本来在pycharm中运行好好的文件,在命令行却报错了,直接提示我:ImportError: No module named 'homeworks'
二. 什么原因
这是因为pycharm中,不光会导入环境变量中sys.path发现的模块,还会导入当前工作目录下的模块。在pycharm中,当前工作目录就是项目目录,能顺利调用相同项目中的模块。
本文共计462个文字,预计阅读时间需要2分钟。
一. 发现问题今天在cmd命令行运行一个py文件,本来在pycharm中运行好好的文件,在命令行却报错了,直接提示我:ImportError: No module named 'homeworks'
二. 原因分析这是因为在pycharm中,该模块是自动导入的,而在cmd命令行环境中,没有这个自动导入功能,所以会报错。
一. 发现问题
今天在cmd命令行运行一个py文件,本来在pycharm中运行好好的文件,在命令行却报错了,直接提示我:ImportError: No module named 'homeworks'
二. 什么原因
这是因为pycharm中,不光会导入环境变量中sys.path发现的模块,还会导入当前工作目录下的模块。在pycharm中,当前工作目录就是项目目录,能顺利调用相同项目中的模块。

