Python命令行执行脚本时提示导入的包找不到怎么办-创新互联

这篇文章主要为大家展示了“Python命令行执行脚本时提示导入的包找不到怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python命令行执行脚本时提示导入的包找不到怎么办”这篇文章吧。

创新互联建站网络公司拥有十年的成都网站开发建设经验,成百上千客户的共同信赖。提供网站建设、成都网站设计、网站开发、网站定制、买友情链接、建网站、网站搭建、成都响应式网站建设公司、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

在Pydev能正常执行的脚本,在导出后在命令行执行,通常会报自己写的包导入时找不到。

一:报错原因

Python命令行执行脚本时提示导入的包找不到怎么办

在PyDev中,test.py 中导入TestUserCase里面的py文件时,会写:

from TestUserCase.Test import Test

这在命Pydev中没错,但是在命令行中确出现错误。

因为在PyDev中默认路径除了当前文件所在路劲外,还有工程根路径。而在命令行中只有当前文件所在路径。TestUserCase是test.py文件的上一级目录,所以在命令行中test.py import 时找不到TestUserCase文件夹

二:解决办法

解决办法应该有很多,但是我最常用的只有一种:经交互时用的脚本放在根目录下。

Python命令行执行脚本时提示导入的包找不到怎么办

这样项目中所有的文件夹都能被遍历。

以上是“Python命令行执行脚本时提示导入的包找不到怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站名称:Python命令行执行脚本时提示导入的包找不到怎么办-创新互联
地址分享:http://hxwzsj.com/article/iosee.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都响应式网站建设 成都企业网站制作 营销型网站建设 网站设计 成都网站制作 成都营销网站制作 成都商城网站制作 网站建设公司 宜宾网站设计 成都网站建设 企业网站设计 成都网站制作 H5网站制作 四川成都网站建设 移动手机网站制作 成都网站设计 企业网站建设 成都网站设计 网站建设改版 成都营销网站建设 营销型网站建设 成都定制网站建设