解决python在eclipse运行正常在命令行里运行提示包导入错误
来源:互联网 发布:xerxes的网络意思 编辑:程序博客网 时间:2024/06/09 09:23
最近遇到这样的文字,在eclipse写好的程序在外cmd运行时出现这样的错误:
D:\MyProgram\pythonProgram\MySimpleApp\ui>python MainFrame.py
Traceback (most recent call last):
File "MainFrame.py", line 4, in <module>
from function import MenuFileFunction
ImportError: No module named function
原因在于:
批处理运行时 调用python.exe 当前目录会被移到python安装目录下
解决方法:
在要执行的python文件的最前面加上:
import sysimport oscurPath = os.path.abspath(os.path.dirname(__file__))rootPath = os.path.split(curPath)[0]sys.path.append(rootPath)
程序截图:
程序下载:
http://download.csdn.net/download/lyhdream/7578959
http://www.myexception.cn/perl-python/688478.html
0 0
- 解决python在eclipse运行正常在命令行里运行提示包导入错误
- 在eclipse中导入的工程无法正常运行
- 关于redis集群 no reachable node in cluster的错误(在命令行正常,而在eclipse运行失败)
- 关于redis集群 no reachable node in cluster的错误(在命令行正常,而在eclipse运行失败)
- 在命令行里运行已经完成的python程序
- Java程序在Eclipse中可以运行,在命令行中却提示错误,找不到或无法加载主类!
- eclipse在tomcat服务器运行jsp时提示以下错误
- maven项目在eclipse tomcat正常运行
- android apk文件在模拟器上运行正常,在真机中出现解析包错误解决办法集锦
- 在模拟器上运行正常,用eclipse打包普通包,在手机上安装,提示“无效jar文件”应该怎么处理呢?
- Python库-Scapy在Mac平台运行错误解决
- Python程序无法在命令行下运行
- 在CMD命令行中运行python脚本
- Python配置opencv并在命令行运行
- Python运行错误提示
- 在eclipse运行maven命令时报在jre里找不到jar包
- cocos2dx在vs运行正常,在Android编译正常,运行错误的一个原因
- 在 Xcode 里编译运行 Python 代码
- 单例模式
- Https SSL加密Rest Cilent访问,证书不通过的问题
- 卡尔皮尔森的拟合优度
- 关于Linux驱动文件的加载以及相关符号的地址说明
- live555 接收rtsp视频流流程分析
- 解决python在eclipse运行正常在命令行里运行提示包导入错误
- [cocos2dx笔记007]一个自定义场景切换的实例
- Cocos2d-x v3.1 Hello world程序(四)
- HDU 3062 Party(2-SAT简单题)
- C++中explicit关键字的作用
- ubuntu更换软件源(UESTC)
- 机房收费系统3之存储过程
- java链接MySql数据库
- VB中GetCurrentDirectory()获取路径异常