今天在学习django框架的时候,我写了如下命令:
from django.utils.six import BytesIO
之后报错如下所示:
我查阅了相关的文档,五花八门,没有说到点子上的。
梳理下思路,其实这个问题的根源很好理解:无非就是django/utils/这个路径下面有可能根本没有这个six.py的文件而已!!
以为本机为例,我首先查看了下,下面这个路径里面,并没有six.py这个文件。
接下来我选择了使用命令行:
pip install six
但是之前的命令依然运行报错,虽然six.py已经下载下来了。
这时候,你需要去你的pip文件夹下面找到six.py这个文件: