解决Python 命令行执行脚本时,提示导入的包找不到的问题


Posted in Python onJanuary 19, 2019

在Pydev能正常执行的脚本,在导出后在命令行执行,通常会报自己写的包导入时找不到。

一:报错原因

解决Python 命令行执行脚本时,提示导入的包找不到的问题

在PyDev中,test.py 中导入TestUserCase里面的py文件时,会写:

from TestUserCase.Test import Test

这在命Pydev中没错,但是在命令行中确出现错误。

因为在PyDev中默认路径除了当前文件所在路劲外,还有工程根路径。而在命令行中只有当前文件所在路径。TestUserCase是test.py文件的上一级目录,所以在命令行中test.py import 时找不到TestUserCase文件夹

二:解决办法

解决办法应该有很多,但是我最常用的只有一种:经交互时用的脚本放在根目录下。

解决Python 命令行执行脚本时,提示导入的包找不到的问题

这样项目中所有的文件夹都能被遍历。

以上这篇解决Python 命令行执行脚本时,提示导入的包找不到的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python基于Tkinter实现的记事本实例
Jun 17 Python
PyQT实现多窗口切换
Apr 20 Python
python破解zip加密文件的方法
May 31 Python
解决Shell执行python文件,传参空格引起的问题
Oct 30 Python
在python中利用numpy求解多项式以及多项式拟合的方法
Jul 03 Python
Python获取时间范围内日期列表和周列表的函数
Aug 05 Python
django基础学习之send_mail功能
Aug 07 Python
PyTorch的Optimizer训练工具的实现
Aug 18 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 Python
keras-siamese用自己的数据集实现详解
Jun 10 Python
利用django创建一个简易的博客网站的示例
Sep 29 Python
python基础之文件操作
Oct 24 Python
在pycharm 中添加运行参数的操作方法
Jan 19 #Python
解决项目pycharm能运行,在终端却无法运行的问题
Jan 19 #Python
Pycharm以root权限运行脚本的方法
Jan 19 #Python
Python自定义一个类实现字典dict功能的方法
Jan 19 #Python
解决pycharm工程启动卡住没反应的问题
Jan 19 #Python
解决安装pycharm后不能执行python脚本的问题
Jan 19 #Python
关于Pycharm无法debug问题的总结
Jan 19 #Python
You might like
MySQL数据源表结构图示
2008/06/05 PHP
PHP5与MySQL数据库操作常用代码 收集
2010/03/21 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
Laravel实现ApiToken认证请求
2019/10/14 PHP
一些有关检查数据的JS代码
2006/09/07 Javascript
Javascript中Eval函数的使用
2010/03/23 Javascript
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
nodejs教程 安装express及配置app.js文件的详细步骤
2013/05/11 NodeJs
jQuery Migrate 1.1.0 Released 注意事项
2014/06/14 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
JavaScript的Number对象的toString()方法
2015/12/18 Javascript
分享12个实用的jQuery代码片段
2016/03/09 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
2017/03/21 jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
2019/02/18 jQuery
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
vue+element 模态框表格形式的可编辑表单实现
2019/06/07 Javascript
微信小程序实现抖音播放效果的实例代码
2020/04/11 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
详解Pandas之容易让人混淆的行选择和列选择
2019/07/10 Python
Python测试线程应用程序过程解析
2019/12/31 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
django 模版关闭转义方式
2020/05/14 Python
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
HTML5中Localstorage的使用教程
2015/07/09 HTML / CSS
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
Hibernate持久层技术
2013/12/16 面试题
英语专业学子个人的自我评价
2013/10/02 职场文书
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
房屋租赁协议书(标准版)
2014/10/02 职场文书
2015年创先争优工作总结
2015/05/23 职场文书
幸福终点站观后感
2015/06/04 职场文书
国情备忘录观后感
2015/06/04 职场文书