Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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 无法为django导入pydev中给定的behave_Python_Django_Pydev_Python Behave - Fatal编程技术网

Python 无法为django导入pydev中给定的behave

Python 无法为django导入pydev中给定的behave,python,django,pydev,python-behave,Python,Django,Pydev,Python Behave,我有一个Django项目,我正在使用behave合并BDD。我使用PyDev作为我的开发环境。我已经在conda环境中安装了behave_dhango和behave using pip,我可以看到文件夹已经在右侧conda“env”中的site packages文件夹中创建 由于某些原因,我无法从导入“给定、时间和时间”装饰器,其行为如下: from behave import given, when, then 上面写着“未解决的导入…何时…然后…” 我没有发现任何命名冲突,也无法理

我有一个Django项目,我正在使用behave合并BDD。我使用PyDev作为我的开发环境。我已经在conda环境中安装了behave_dhango和behave using pip,我可以看到文件夹已经在右侧conda“env”中的site packages文件夹中创建

由于某些原因,我无法从导入“给定、时间和时间”装饰器,其行为如下:

    from behave import given, when, then
上面写着“未解决的导入…何时…然后…”

我没有发现任何命名冲突,也无法理解上述代码不起作用的原因

Python 2.7 Django 1.11
behave 1.2.6

您设置了PyDev的解释器了吗


如果将behave添加到强制内置,是否有效?(有关如何做到这一点的详细信息,请参见pydev.org/。)多亏了

,您才将
behave_django
添加到settings.INSTALLED_APPSThanks,Waket。对它是在已安装的应用程序中设置的。。。但是没有设置它不应该阻止我在另一个内部导入,是吗?如果您将
behave
添加到强制内置,它会工作吗?(有关如何做到这一点的详细信息,请参阅)。@Fabio在强制内置项中添加“behave”就像一个符咒。。。谢谢你的帮助…我已经设置好了,@Waket。。。通过在强制内置列表中添加“behave”解决了此问题。。