CMD运行:报ModuleNotFoundError: No module named 'service'错误

来源:1-2 【学前导学】Python全栈工程师课程的整体介绍

蒋晓宇

2021-03-31 09:18:58

老师你好:

    ​我在pycharm运行项目中的一个文件成功了,其中有导入自定义的service包

http://img.mukewang.com/climg/6063cd3f0978e50318960893.jpg


但是在windows cmd窗口运行失败了


http://img.mukewang.com/climg/6063cd880987672609370142.jpg

报了:ModuleNotFoundError: No module named 'service'错误。

请教如何解决这个问题?

写回答

1回答

时间,

2021-03-31

同学,你好!在cmd中执行程序,所在路径是python的搜索路径,首先搜索运行命令当前文件夹,再搜索环境变量PYTHONPATH内的文件路径,最后搜索python安装路径内的sitepackages文件夹,都没有的话就会报错。

同学可以在当前执行的文件中将service模块所在目录的绝对路径添加到环境变量中

http://img.mukewang.com/climg/6063dfef09f330e905900244.jpg

祝学习愉快!

1

0 学习 · 2433 问题

查看课程