码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-11-06 14:45:05      阅读:221      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!