【发布时间】:2018-07-17 09:46:22
【问题描述】:
import os
os.chdir('../../')
print os.getcwd()
import sys
import unittest
from chatbot_run.chatbot_conf import chatbot_conf_dict
/home/mengyuguang/yige
Traceback (most recent call last):
File "test_time_entity.py", line 21, in <module>
from chatbot_run.chatbot_conf import chatbot_conf_dict
ImportError: No module named chatbot_run.chatbot_conf
chatbot_run 是我编写的一个项目。 我正在导入在 Windows 上运行良好的第五行。 python 文件位于 yige/test/ner 文件夹中,我也在此文件夹中运行该文件。 它打印了 yige,chatbot_run 也在 yige 中。 这真的很奇怪。导致这种情况的linux有什么区别。
【问题讨论】:
-
将您的错误插入问题中
-
谢谢,你能弄清楚发生了什么吗?
-
你的linux运行机上好像没有安装包
-
ImportError: No module named chatbot_run.chatbot_conf那是你的问题 - 在你的 windows 机器上导入配置文件失败.. 可以导入吗? -
@eamirgh 这是我写的一个项目。