Skip to main content
 首页 » 编程设计

python之"ImportError: cannot import name CaptchaFields "- Django

2024年10月24日21leader

我从 BitBucket 克隆了一个工作项目并尝试:
python manage.py runserver

我收到以下错误:

from captcha.fields import CaptchaField
ImportError: cannot import name CaptchaField

我确实使用 pip install captcha 安装了验证码,并且没有出现任何错误。
以下是我的验证码文件夹(安装目录)内容

我尝试手动安装 simple-cpatcha 、recaptcha 但没有帮助。
我找不到要手动安装的 captcha zip 文件。

请您参考如下方法:

我遇到了类似的问题。
使用 Django 1.8.2、Python 2.7 和 pip 7.0.1
和命令 pip install captcha 解决了它。