解决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用fork来创建子进程注意事项
Jul 03 Python
举例讲解Django中数据模型访问外键值的方法
Jul 21 Python
用python处理图片实现图像中的像素访问
May 04 Python
Python3之简单搭建自带服务器的实例讲解
Jun 04 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
Mar 27 Python
python aiohttp的使用详解
Jun 20 Python
Python跳出多重循环的方法示例
Jul 03 Python
python中如何写类
Jun 29 Python
python中取绝对值简单方法总结
Jul 24 Python
Pycharm及python安装详细教程(图解)
Jul 31 Python
python的变量和简单数字类型详解
Sep 15 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
PHP中创建并处理图象
2006/10/09 PHP
基于PHP常用函数的用法详解
2013/05/10 PHP
php导出CSV抽象类实例
2014/09/24 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
PHP多进程编程之僵尸进程问题的理解
2017/10/15 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
js以对象为索引的关联数组
2010/07/04 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
jQuery UI 实现email输入提示实例
2013/08/15 Javascript
js 剪切板应用clipboardData详细解析
2013/12/17 Javascript
jQuery .tmpl() 用法示例介绍
2014/08/21 Javascript
浅谈jquery事件处理
2015/04/24 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
2017/07/11 Javascript
对vue里函数的调用顺序介绍
2018/03/17 Javascript
Ant Design moment对象和字符串之间的相互转化教程
2020/10/27 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
基于Python的XSS测试工具XSStrike使用方法
2017/07/29 Python
python使用tornado实现登录和登出
2018/07/28 Python
python实现图书借阅系统
2019/02/20 Python
python3获取url文件大小示例代码
2019/09/18 Python
python读写文件write和flush的实现方式
2020/02/21 Python
超级实用的8个Python列表技巧
2020/08/24 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
德国网上花店:Valentins
2018/08/15 全球购物
Hotels.com印度:酒店预订
2019/05/11 全球购物
Servlet面试题库
2015/07/18 面试题
军训自我鉴定
2014/01/22 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
2015年行风建设工作总结
2015/05/15 职场文书
中学教师教学工作总结
2015/08/13 职场文书
家电创业计划书
2019/08/05 职场文书
redis实现的四种常见限流策略
2021/06/18 Redis
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记
python计算列表元素与乘积详情
2022/08/05 Python