设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Python
›
Python 导入自定义包的正确做法是什么?
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
元宝开始撒钱了,大家捡个午饭钱吧
›
飞牛 NAS 的信任危机, 0Day 漏洞导致用户
›
是我的问题还是女朋友的问题
›
昨天在 reddit 上发了个开源插件介绍,被骂
›
没想明白,现在小朋友学新技术起手式是在 B
今日热议主题
仅花一分钟就可以用的 OpenClaw
微信群已经被元宝狂轰乱炸了,有十亿用户是
行知合一很难,我想容易一点 - 新发布 Chec
使用 OpenClaw 自动化 GitHub 的问题/拉取
AI 工具这么多,哪款最好用?
收个巨魔 iPhone 11.12P 和 pm 都行,再收
OpenClaw 玩上了,能力垃圾,灵魂有趣。
元宝给你发了一个现金红包了
为啥 飞牛不能在 fnconnect 对用户的账号和
小米汽车 1 月交付量超过理想汽车
显示全部
|
最新评论
16 条回复
·
512 次点击
11#
Sawyerhou
小成
2024-8-21 22:13:02
楼上几层的观点+1 ,
现有目录结构可以试试
from models import func
如果想从 app 导入,就要 append 路径到 sys ,
不然 main 函数找不到 app
12#
y1y1
初学
2024-8-21 22:44:57
import 的根目录是入口文件的
13#
kanchi240
小成
2024-8-21 23:55:59
https://docs.python.org/3/tutorial/modules.html#intra-package-references
Since the name of the main module is always "__main__", modules intended for use as the main module of a Python application must always use absolute imports.
14#
sujin190
小成
2024-8-22 09:03:46
有__init__.py 文件的文件夹才是 python 的 package ,否则就是一个普通文件夹,而且如果你的 scraper 是个包含 main 的执行程序,此时是不能导入 models 的,因为不在 package 导入路径里,python import 的是 package 不是目录或者文件
15#
EndlessMemory
初学
2024-8-22 10:14:08
添加当前路径到环境变量
16#
houzhiqiang
小成
2024-8-22 14:00:01
根本原因是你要找到你的程序入口
17#
Maerd
小成
2024-8-22 17:29:17
楼上的很多都没说到点上,如果你是 pycharm ,可以不用配置,如果你是 vscode,需要将 PYTHONPATH 设为源代码根目录
1
2
/ 2 页
浏览过的版块
深圳
全球工单系统
知乎
情感问题
Claude
上海
互联网
SONY
职场话题
返回顶部