Pip install factory_boy似乎没有问题安装包。运行pip冻结告诉我:
Django==1.7
dj-database-url==0.3.0
dj-static==0.0.6
django-toolbelt==0.0.1
factory-boy==2.4.1
gunicorn==19.1.1
static3==0.5.1
然而,当我编辑我的测试以放入import factory或import factory.django时......我得到了结果:
Traceback (most recent call last):
File "C:\Python27\lib\unittest\loader.py", line 252, in _find_tests
module = self._get_module_from_name(name)
File "C:\Python27\lib\unittest\loader.py", line 230, in _get_module_from_name
__import__(name)
File "C:\Users\Jeff\Projects\gamematch2\eventbook\tests.py", line 6, in <modul
e>
import factory.django
ImportError: No module named factory.django
我已遵循以下建议: Trouble installing factory_boy with pip 没有结果。
不确定如何继续,任何帮助将不胜感激。
答案 0 :(得分:0)
似乎是我的虚拟环境的问题。退出virtualenv,再次安装factory_boy,然后再次运行manage.py test可以成功运行。没有完全解决,但至少我有一个解决方法。