gpt4 book ai didi

python - django-mailer 尝试发送邮件时出错

转载 作者:行者123 更新时间:2023-11-30 23:27:44 36 4
gpt4 key购买 nike

我已关注installation stepsdjango-mailer的存储库提供者提供

但是当我尝试 ./manage.py test mailer 命令时

./manage.py send_mail命令

我收到此错误:

from six.moves.urllib.parse import quote
ImportError: No module named urllib.parse

我在我的开发计算机和生产服务器上都收到此错误。

我在两者上运行Python 2.6

我已经在 issues 下询问过django-mailer 的跟踪器但没有回复。由于我确实需要在几天内在项目中实现此类功能,这是我最后一次尝试使用它,否则我将不得不提出另一个解决方案。

如有任何建议,我们将不胜感激。

BR

最佳答案

我认为您的 6 版本等于或小于 1.3.0:

In [1]: import six
In [2]: six.__version__
Out[2]: '1.3.0'
In [3]: from six.moves.urllib.parse import quote
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-3-4680c55c65e8> in <module>()
----> 1 from six.moves.urllib.parse import quote

ImportError: No module named urllib.parse

尝试通过以下方式升级6:

pip install six --upgrade

然后导入quote就可以了:

In [1]: import six

In [2]: six.__version__
Out[2]: '1.5.2'

In [3]: from six.moves.urllib.parse import quote

关于python - django-mailer 尝试发送邮件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21934001/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com