我正在和朋友一起开发一个网络应用程序。我们正在使用 Git,而且我们在同一个分支的同一部分。我们都在 virtualenv 中运行应用程序,并且安装了相同的依赖项,这些依赖项是从需求文件中提取的。
一切都很好,直到它当然不是。当我添加一些逻辑来处理某些表单时,出现了以下错误。我正在使用使用 OS X 10.8.4 的 Macbook Pro 来解决这个问题,他使用的是 Ubuntu 12:04LTS。我可以毫无问题地运行该应用程序,但是当他运行它时,他收到以下错误。
from flask.json import dumps, JSONEncoder
ImportError: No module named json
Traceback (most recent call last):
File "../run.py", line 1, in <module>
from app import app
File "/home/nadil/really-scrapable-web-app/app/_init_.py", line 6, in <module>
from app import views
File "/home/nadil/really-scrapable-web-app/app/views.py", line 3, in <module>
from forms import LoginForm
File "/home/nadil/really-scrapable-web-app/app/forms.py", line 1, in <module>
from flask.ext.wtf import Form, TextField, BooleanField
File "/home/nadil/v/scrapable/local/lib/python2.7/site-packages/flask_wtf/_init_.py", line 16, in <module>
from .recaptcha import *
File "/home/nadil/v/scrapable/local/lib/python2.7/site-packages/flask_wtf/recaptcha/_init_.py", line 2, in <module>
from .fields import *
File "/home/nadil/v/scrapable/local/lib/python2.7/site-packages/flask_wtf/recaptcha/fields.py", line 3, in <module>
from . import widgets
File "/home/nadil/v/scrapable/local/lib/python2.7/site-packages/flask_wtf/recaptcha/widgets.py", line 5, in <module>
from flask.json import dumps, JSONEncoder
ImportError: No module named json
代码位于:https ://github.com/matthewhughes/really-scrapable-web-app
我们不知道发生了什么。任何帮助将非常感激!