Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 错误:如何将方法从一个文件导入同一目录中的另一个文件_Python_Python 3.x - Fatal编程技术网

Python 错误:如何将方法从一个文件导入同一目录中的另一个文件

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文

我使用的是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文件中,我使用的是来自wit import wit的
。我已经安装了wit软件包

我怎样才能解决这个问题


提前感谢。

如果您使用的是虚拟环境,请执行pip冻结并检查是否安装了“wit”软件包。 如果安装了“wit”,请打开ipython并检查是否可以导入“wit”包。
如果ipython中没有导入“wit”,请检查“wit”是否需要任何依赖项包。

Does
python-c'导入wit;印刷(机智)作品?它打印什么?(假设您正在使用
python`,例如,在您的其他工作中没有版本后缀)@languitar它会打印“是的,安装了wit,状态wit==4.2.0。我的utils.py文件中有import wit,我的utils.py文件工作正常,但当我将其导入app.py时,它将显示error@MashoodMurtaza尝试像这样从.utils导入方法\u name导入
@MashoodMurtaza有一个与您的问题类似的答案()