解决python在eclipse运行正常在命令行里运行提示包导入错误
最近遇到这样的文字,在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 sys
import os
curPath = 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
解决python在eclipse运行正常在命令行里运行提示包导入错误相关推荐
- 成功解决 python 不是内部或外部命令,也不是可运行的程序或批处理文件
成功解决'python' 不是内部或外部命令,也不是可运行的程序或批处理文件 目录 解决问题 解决思路 解决方法 解决问题 'python' 不是内部或外部命令,也不是可运行的程序或批处理文件 解决思 ...
- python小白第一天:解决python不是内部或外部命令,也不是可运行的程序或批处理文件/sublime无法显示python结果问题
1.问题1:安装问题 在谷歌浏览器下载安装,搜狗浏览器进不去网页.安装的时候勾选"add path"配置环境. 2.问题2:环境配置问题 安装完成后按win+R调出面板,输入cmd ...
- cmd运行python脚本处理其他文件_如何在cmd命令行里运行python脚本
在电脑安装好python软件之后即可通过cmd命令行运行python脚本文件.不过有些小伙伴不懂,今天小编我就来说一下cmd命令行如何运行python脚本文件. 工具/原料 电脑 python 3 方 ...
- 怎么在命令行里运行python脚本 (合集)
在命令行里运行python脚本的方法 工具/原料 python;CMD命令行;windows操作系统 方法/步骤 首先下载安装python,建议安装2.7版本以上,3.0版本以下,由于3.0版 ...
- python 不执行函数_解决python调用自己文件函数/执行函数找不到包问题
写python程序的时候很多人习惯创建一个utils.py文件,存放一些经常使用的函数,方便其他文件调用,同时也更好的管理一些通用函数,方便今后使用.或是两个文件之间的class或是函数调用情况. 就 ...
- pyhton 安装pip 以及 numpy (解决python:ModuleNotFoundError:No module named numpy 等类似缺包问题
https://blog.csdn.net/phs999/article/details/79218869 pyhton 安装pip 以及 numpy (解决python:ModuleNotFound ...
- 解决 com.sun.*包导入错误
解决 com.sun.*包导入错误 com.sun.image.codec.jpeg.*导入错误如何解决: com.sun.*是受限制访问的API,Eclipse 默认把受访问限制的API设成了ERR ...
- cmd打开python显示不是内部_Python命令行窗口提示“不是内部或外部命令……”的解决方法...
前提:已在[控制面板\系统和安全\系统\高级系统设置\高级\环境变量]里修改变量Path,编辑系统变量后面添加了[;D:\Python27],可以在命令行模式下正常进入Python交互式环境,并能直接 ...
- java命令行运行 package_使用命令行运行Java程序
很久没有试过用Java命令行来运行程序了.今天用的时候都感觉有点不太顺利了.所以特别记下来,以免后边什么时候又忘掉. 首先是将编写好的Java程序放在某一文件夹下边.(本文以D盘javabasecod ...
最新文章
- Redis实现分布式锁全局锁—Redis客户端Redisson中分布式锁RLock实现
- 【GO语言】合理配置GOMAXPROCS提升一倍以上的性能
- 那些关于浏览器的趣图和幽默段子
- 《金色梦乡》金句摘抄(一)
- 职场打怪,是不是升级越快越好?
- 人工智能产业链深度透析-技术层
- 在SQL Server 2016中使用动态数据屏蔽来保护敏感数据
- EasyUI权限系列(一星权限)
- linux内核中union,Linux上的Union mount
- Mybatis中的resultType和resultMap
- 学习笔记-关于pf标志位
- 字模提取工具-PCtoLCD2002使用说明
- QQ和MSN 在线代码
- [转载]GBK 汉字内码扩展规范编码表(1.0 版)
- mysql 免安装 net_mysql 免安装
- 冬至幻灵怎么修改服务器名字,冬至幻灵如何给自己加元宝
- 克拉夫斯曼高端定制 刘霞---【YBC中国国际青年创业计划】
- [历史]读大卫的《犹太人历史》
- Pygame实战:BOOM 这有一款超刺激的扎气球游戏等你来玩~
- 平台消息推送是如何实现的