解决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实现学校管理系统
Jan 11 Python
浅谈python中字典append 到list 后值的改变问题
May 04 Python
python清除函数占用的内存方法
Jun 25 Python
PyQt5实现类似别踩白块游戏
Jan 24 Python
python 在某.py文件中调用其他.py内的函数的方法
Jun 25 Python
Python的垃圾回收机制详解
Aug 28 Python
浅谈Python type的使用
Nov 19 Python
使用python写一个自动浏览文章的脚本实例
Dec 05 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
Python迭代器Iterable判断方法解析
Mar 16 Python
基于keras中的回调函数用法说明
Jun 17 Python
python 下划线的多种应用场景总结
May 12 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 echo 输出字符串函数详解
2010/05/13 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
php站内搜索关键词变亮的实现方法
2014/12/30 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
PHP实现多级分类生成树的方法示例
2017/02/07 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
Mootools 1.2教程(21)——类(二)
2009/09/15 Javascript
Javascript中正则表达式的全局匹配模式分析
2011/04/26 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
JavaScript ECMA-262-3 深入解析(一):执行上下文实例分析
2020/04/25 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
Python实现的Excel文件读写类
2015/07/30 Python
Python实现字符串格式化的方法小结
2017/02/20 Python
使用Python实现从各个子文件夹中复制指定文件的方法
2018/10/25 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
Django框架验证码用法实例分析
2019/05/10 Python
Python制作微信好友背景墙教程(附完整代码)
2019/07/17 Python
python将字母转化为数字实例方法
2019/10/04 Python
python 实现"神经衰弱"翻牌游戏
2020/11/09 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
法国时尚品牌乐都特瑞士站:La Redoute瑞士
2016/09/05 全球购物
伦敦平价潮流珠宝首饰品牌:Astrid & Miyu
2016/10/10 全球购物
巴西男士个人护理产品商店:SHOP4MEN
2017/08/07 全球购物
大二学生学习个人自我评价
2014/01/19 职场文书
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
学雷锋先进个人事迹
2014/05/26 职场文书
学校安全工作汇报材料
2014/08/16 职场文书
机关党员四风问题个人整改措施
2014/10/26 职场文书
幼儿园托班开学寄语(2016秋季)
2015/12/03 职场文书
如何让vue长列表快速加载
2021/03/29 Vue.js