Python Django Black未在Pipenv环境中正确安装

Python Django Black未在Pipenv环境中正确安装,python,django,pipenv,Python,Django,Pipenv,我在安装Django Black后收到一个错误。我运行了pipenv安装程序black--pre。然后,当我运行manage.py runserver时,我收到以下错误。请注意,我正在运行Windows 10 from custom_storages import MediaStorage File "C:\Users\dgold2\Documents\py\ibankai\src\custom_storages.py", line 2, in <module> from stora

我在安装Django Black后收到一个错误。我运行了
pipenv安装程序black--pre
。然后,当我运行
manage.py runserver
时,我收到以下错误。请注意,我正在运行Windows 10

from custom_storages import MediaStorage
File "C:\Users\dgold2\Documents\py\ibankai\src\custom_storages.py", line 2, in <module>
from storages.backends.s3boto3 import S3Boto3Storage
File "C:\Users\dgold2\Documents\py\ibankai\src\.venv\lib\site-packages\storages\backends\s3boto3.py", line 18, in <module>
from django.utils.six.moves.urllib import parse as urlparse
ModuleNotFoundError: No module named 'django.utils.six'
从自定义存储导入MediaStorage
文件“C:\Users\dgold2\Documents\py\ibankai\src\custom_storages.py”,第2行,在
从storages.backends.s3boto3导入s3boto3存储
文件“C:\Users\dgold2\Documents\py\ibankai\src\.venv\lib\site packages\storages\backends\s3boto3.py”,第18行,在
从django.utils.six.moves.urllib导入解析为urlparse
ModuleNotFoundError:没有名为'django.utils.six'的模块

我在Heroku上使用Django+Vue模板时遇到了这个问题,唯一的区别是,在我的例子中,错误是由静态文件中间件whitenoise引发的,而不是S3bot3。根本原因是我的Pipfile指定了
Django=“*”
whitenoise=“==4.0”
。因此pipenv正在获取最新可用的Django,它是3.0,但whitenoise 4正试图从
Django.utils.six
(比如您的s3boto3软件包)导入,这在Django 3中似乎已被弃用。(比较,)


查看您的PIP文件中是否有可以更新的S3BOT3版本说明符,或者指定
Django=“2.2”
,如果您愿意推迟使用Django 3。

我在Heroku上使用Django+Vue模板时遇到了这个问题,唯一的区别是我的错误是由whitenoise抛出的,一个静态文件中间件,而不是S3BOT3。根本原因是我的Pipfile指定了
Django=“*”
whitenoise=“==4.0”
。因此pipenv正在获取最新可用的Django,它是3.0,但whitenoise 4正试图从
Django.utils.six
(比如您的s3boto3软件包)导入,这在Django 3中似乎已被弃用。(比较,)


查看您的PIP文件中是否有可以更新的S3BOT3版本说明符,或者指定
Django=“2.2”
,如果您愿意推迟使用Django 3。

尝试改用。另外,我假设您运行了
python3 manage.py runserver
对吗?谢谢您的回复。我正在运行上面的命令,我不认为我已经准备好放弃pipenv而使用virtualenv。许多其他软件包在我当前的配置下运行良好。请尝试改用。另外,我假设您运行了
python3 manage.py runserver
对吗?谢谢您的回复。我正在运行上面的命令,我不认为我已经准备好放弃pipenv而使用virtualenv。许多其他软件包在我当前的配置下运行良好。