解决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的Tornado框架实现一个简单的WebQQ机器人
Apr 24 Python
Python fileinput模块使用实例
May 28 Python
Python中防止sql注入的方法详解
Feb 25 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
python机器人行走步数问题的解决
Jan 29 Python
详解Python中where()函数的用法
Mar 27 Python
python使用turtle绘制分形树
Jun 22 Python
pytorch对可变长度序列的处理方法详解
Dec 08 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
python3 字符串知识点学习笔记
Feb 08 Python
python多线程semaphore实现线程数控制的示例
Aug 10 Python
详解python的xlwings库读写excel操作总结
Feb 26 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优化的8条经验
2008/03/24 PHP
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
php相对当前文件include其它文件的方法
2015/03/13 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
动态加载jquery库的方法
2014/02/12 Javascript
jQuery中的read和JavaScript中的onload函数的区别
2014/08/27 Javascript
NodeJS制作爬虫全过程
2014/12/22 NodeJs
jquery简单的弹出层浮动层代码
2015/04/27 Javascript
javascript新闻跑马灯实例代码
2020/07/29 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
2016/05/29 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
详解webpack自定义loader初探
2018/08/29 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
如何获取vue单文件自身源码路径
2019/05/06 Javascript
Js on及addEventListener原理用法区别解析
2020/07/11 Javascript
[40:03]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#1EHOME VS Archon
2016/03/02 DOTA
[03:08]迎霜节狂欢!2018年迎霜节珍藏Ⅰ一览
2018/12/25 DOTA
python 简易计算器程序,代码就几行
2009/08/29 Python
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
python实现中文文本分句的例子
2019/07/15 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
Django admin组件的使用
2020/10/24 Python
Python Pandas数据分析工具用法实例
2020/11/05 Python
使用canvas压缩图片大小的方法示例
2019/08/02 HTML / CSS
柯基袜:Corgi Socks
2017/01/26 全球购物
网络安全方面的面试题
2016/01/07 面试题
厨师个人自我鉴定范文
2014/04/19 职场文书
优秀教导主任事迹材料
2014/05/09 职场文书
辩论赛新闻稿
2015/07/17 职场文书
超市员工管理制度
2015/08/06 职场文书