解决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 相关文章推荐
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
Apr 23 Python
Python  pip安装lxml出错的问题解决办法
Feb 10 Python
浅析Python中的赋值和深浅拷贝
Aug 15 Python
Python设计模式之中介模式简单示例
Jan 09 Python
使用Python获取并处理IP的类型及格式方法
Nov 01 Python
python实现简单图片物体标注工具
Mar 18 Python
Python 中list ,set,dict的大规模查找效率对比详解
Oct 11 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
Jul 13 Python
python将数据插入数据库的代码分享
Aug 16 Python
selenium自动化测试入门实战
Dec 21 Python
python中zip()函数遍历多个列表方法
Feb 18 Python
python实现图片九宫格分割的示例
Apr 25 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智能识别收货地址信息实例
2019/01/05 PHP
PHP常用函数之获取汉字首字母功能示例
2019/10/21 PHP
jQuery右下角旋转环状菜单特效代码
2015/08/10 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
基于javascript实现的购物商城商品倒计时实例
2016/12/11 Javascript
js前端日历控件(悬浮、拖拽、自由变形)
2017/03/02 Javascript
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
angular过滤器实现排序功能
2017/06/27 Javascript
Vue.js常用指令之循环使用v-for指令教程
2017/06/27 Javascript
JavaScript中的FileReader图片预览上传功能实现代码
2017/07/24 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
利用Node.js批量抓取高清妹子图片实例教程
2018/08/02 Javascript
JavaScript函数式编程(Functional Programming)纯函数用法分析
2019/05/22 Javascript
js实现前端界面导航栏下拉列表
2020/08/27 Javascript
[03:31]DOTA2英雄基础教程 大地之灵
2013/12/17 DOTA
Python实现二分查找算法实例
2015/05/26 Python
基于Python实现对PDF文件的OCR识别
2016/08/05 Python
使用python进行文本预处理和提取特征的实例
2018/06/05 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
40行Python代码实现天气预报和每日鸡汤推送功能
2020/02/27 Python
Python中实现输入一个整数的案例
2020/05/03 Python
Python图像处理二值化方法实例汇总
2020/07/24 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
超市实习总结自我鉴定
2013/09/19 职场文书
日语系毕业生推荐信
2013/11/11 职场文书
优秀教师工作感言
2014/02/16 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
城镇居民医疗保险工作总结
2015/08/10 职场文书
Python开发工具Pycharm的安装以及使用步骤总结
2021/06/24 Python
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript