解决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 help()函数用法详解
Mar 11 Python
简单介绍Python中的RSS处理
Apr 13 Python
Python并发编程协程(Coroutine)之Gevent详解
Dec 27 Python
python 输出上个月的月末日期实例
Apr 11 Python
Python Flask前后端Ajax交互的方法示例
Jul 31 Python
pyqt5 QProgressBar清空进度条的实例
Jun 21 Python
Django如何简单快速实现PUT、DELETE方法
Jul 24 Python
python网络爬虫 CrawlSpider使用详解
Sep 27 Python
将tf.batch_matmul替换成tf.matmul的实现
Jun 18 Python
基于tf.shape(tensor)和tensor.shape()的区别说明
Jun 30 Python
matplotlib 三维图表绘制方法简介
Sep 20 Python
python3列表删除大量重复元素remove()方法的问题详解
Jan 04 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版)
2012/08/21 PHP
php数组去重实例及分析
2013/11/26 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
PHP yii实现model添加默认值的方法(两种方法)
2016/11/10 PHP
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
Laravel框架实现超简单的分页效果示例
2019/02/08 PHP
让iframe自适应高度(支持XHTML,支持FF)
2007/07/24 Javascript
JQuery 解析多维的Json数据格式
2009/11/02 Javascript
JQuery从头学起第一讲
2010/07/04 Javascript
在jquery中处理带有命名空间的XML数据
2011/06/13 Javascript
jquery如何根据值设置默认的选中项
2014/03/17 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
Bootstrap基本样式学习笔记之表格(2)
2016/12/07 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
使用eslint和githooks统一前端风格的技巧
2020/07/29 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
2020/09/16 Javascript
python发送HTTP请求的方法小结
2015/07/08 Python
Python读写unicode文件的方法
2015/07/10 Python
Python多重继承的方法解析执行顺序实例分析
2018/05/26 Python
python3排序的实例方法
2020/10/20 Python
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
美国在线宠物商店:Chewy
2019/01/12 全球购物
实习教师自我鉴定
2013/12/09 职场文书
写给学生的新学期寄语
2014/01/18 职场文书
草船借箭教学反思
2014/02/03 职场文书
副总经理任命书
2014/06/05 职场文书
2014年采购员工作总结
2014/11/18 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
Python Pandas模块实现数据的统计分析的方法
2021/06/24 Python
开发者首先否认《遗弃》被取消的传言
2022/04/11 其他游戏