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

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

老师你好:

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

http://img1.sycdn.imooc.com//climg/6063cd3f0978e50318960893.jpg


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


http://img1.sycdn.imooc.com//climg/6063cd880987672609370142.jpg

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

请教如何解决这个问题?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

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

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

http://img1.sycdn.imooc.com//climg/6063dfef09f330e905900244.jpg

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师