作者cybereros (小萌)
看板Python
标题[问题] No module named lib.db_deal
时间Mon Nov 1 12:01:10 2021
请教各位先进大大
目前在跑一个连接资料库的程式,程式中的第三行如下
from lib.db_deal import mapping_df_types
执行後,显示出来的错误码是
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-12-991c519ba310> in <module>
1 import numpy as np
2 import pandas as pd
----> 3 from lib.db_deal import mapping_df_types
4 from sqlalchemy import create_engine
5 from pathlib import Path
ModuleNotFoundError: No module named 'lib.db_deal'
我解了老半天,也是无解,请问有任何的方向可以进行吗?
--
我交心的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.178.37 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1635739274.A.617.html
1F:→ cybereros: 如果需要费用,请私信 11/01 12:04
2F:推 lycantrope: 资料夹内没有lib/db_deal.py可以import 11/01 15:02
3F:→ lycantrope: 不然就要把lib弄成package安装到环境 11/01 15:03
4F:→ dobedobedo: 你的 lib 有放在 sys.path 的路径里吗? 11/01 15:51
5F:→ dobedobedo: 没有的话就要先加入 sys.path 才行 11/01 15:51
6F:推 lycantrope: sys.path.append("path/to/lib/") 11/01 16:05
7F:→ cybereros: 谢谢大神们,非常感谢,得到温暖,没有想到地球上有好 11/02 09:54
8F:→ leolarrel: 你没有先把"ModuleNotFoundError"丢去喂狗嘛? 11/02 10:38