Python 错误:如何将方法从一个文件导入同一目录中的另一个文件
我使用的是python版本3.6.1 我想使用方法将一个python文件转换为位于同一目录中的另一个python文件。我在app.py文件中使用了utils导入的Python 错误:如何将方法从一个文件导入同一目录中的另一个文件,python,python-3.x,Python,Python 3.x,我使用的是python版本3.6.1 我想使用方法将一个python文件转换为位于同一目录中的另一个python文件。我在app.py文件中使用了utils导入的和响应。当我编译它时,会显示一个错误: 回溯(最近一次呼叫最后一次): 文件“app.py”,第4行,在 从utils导入wit_响应 文件“E:\Study\Python\fbmessengerbot\utils.py”,第1行,在 从机智引进机智 ModuleNotFoundError:没有名为“wit”的模块 在utils.py文
和响应。当我编译它时,会显示一个错误:
回溯(最近一次呼叫最后一次):
文件“app.py”,第4行,在
从utils导入wit_响应
文件“E:\Study\Python\fbmessengerbot\utils.py”,第1行,在
从机智引进机智
ModuleNotFoundError:没有名为“wit”的模块
在utils.py文件中,我使用的是来自wit import wit的。我已经安装了wit软件包
我怎样才能解决这个问题
提前感谢。如果您使用的是虚拟环境,请执行pip冻结并检查是否安装了“wit”软件包。
如果安装了“wit”,请打开ipython并检查是否可以导入“wit”包。
如果ipython中没有导入“wit”,请检查“wit”是否需要任何依赖项包。Doespython-c'导入wit;印刷(机智)作品?它打印什么?(假设您正在使用
python`,例如,在您的其他工作中没有版本后缀)@languitar它会打印“是的,安装了wit,状态wit==4.2.0。我的utils.py文件中有import wit,我的utils.py文件工作正常,但当我将其导入app.py时,它将显示error@MashoodMurtaza尝试像这样从.utils导入方法\u name导入@MashoodMurtaza有一个与您的问题类似的答案()