在命令行中执行python,提示提示No module named "xxx"
来源:互联网 发布:网络维修招聘 编辑:程序博客网 时间:2024/06/04 18:26
问题:
用JetBrains写了一个python程序,运行scheduleWindow.py,在JetBrains中可以正确执行,
然而用命令行执行的时候始终提示15行error,“ImportError: No module named view.resources.ui_schedule”
究其原因:
发现在JetBrains运行时,会将当前工程的所有文件夹路径都作为包的搜索路径;
而在命令行中运行时,只是搜索当前路径,当然找不到module咯。
解决办法:
在scheduleWindow.py最前面加上以下代码:
import sysimport oscurPath = os.path.abspath(os.path.dirname(__file__))rootPath = os.path.split(curPath)[0]sys.path.append(rootPath)
在命令行中成功运行!
0 0
- 在命令行中执行python,提示提示No module named "xxx"
- 命令行执行python模块时提示ImportError: No module named xxx
- cmd命令行交互执行python引入模块时提示ImportError: No module named xxx
- 命令行执行python模块时提示ImportError: No module named xxx
- python命令行执行 .py文件提示ModuleNotFoundError: No module named 'XXX' 解决方法
- 命令行执行python文件时提示ImportError: No module named 'xxx'
- 在python中提示ImportError: No module named _caffe
- pycharm 提示 No module named 'XXX'
- 运行python提示no module named sklearn
- 解决Python提示No module named 'pkg_resources'错误
- 解决Python提示No module named 'pkg_resources'错误
- python提示No module named images的解决方法
- python提示ImportError: No module named win64com解决办法
- 关于python提示no module named win32api问题的解决
- 在安装PyGTK时总是提示python: ImportError: No module named bz2
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- 解决了在Suse 10.1中导入readline提示no module named readline的问题
- 优雅实现INotifyPropertyChanged接口——利用Lambda表达式
- Android 学习资料收集
- Oracle 完全卸载步骤
- PHP/Java Bridge 实例 | PHP 调用 Java 实例
- Unity3D使用经验总结 优点篇
- 在命令行中执行python,提示提示No module named "xxx"
- java static相关
- LA 3263 欧拉定理
- BIAQ论文一览
- BufferedInputStream和BufferedOutputStream类
- spring mvc 返回json的两种方式
- subject
- Java程序员应该知道的10个调试技巧
- test