首页 > 其他 > 详细

py文件控制台执行时,报错:引入的模块不存在

时间:2015-11-06 14:43:58      阅读:334      评论:0      收藏:0      [点我收藏+]

1、描述:该模块在IDE中是可以正确执行的。但是从cmd控制台执行时,报错:该模块引入的其他模块不存在。

2、解决:在该模块的#encoding:utf-8 之后另起一行加如下代码:

#encoding:utf-8
import
sys import os import os.path sys.path.append(os.path.abspath({bastpath}{sep}...format(bastpath=sys.path[0],sep=os.path.sep)))

将该项目路径加入系统变量中。

这样在cmd中执行当前模块时,执行成功,不再报错!

关于.. 需要考虑当前执行模块与程序根目录的相对位置。

py文件控制台执行时,报错:引入的模块不存在

原文:http://www.cnblogs.com/lindsay-chh/p/4942369.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!