相关疑难解决方法(0)

ImportError:无法从“django.utils.encoding”导入名称“force_text”(/usr/local/lib/python3.9/site-packages/django/utils/encoding.py)

当我在 settings.py 的INSTALLED_APPS中添加“graphene_django”时,出现以下错误。

运行后

python3 manage.py runserver
Run Code Online (Sandbox Code Playgroud)

graphene_django 已成功安装

pip install django graphene_django
Run Code Online (Sandbox Code Playgroud)

这是我得到的完整错误:

Watching for file changes with StatReloader
Exception in thread django-main-thread:
Traceback (most recent call last):
  File "/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 973, in _bootstrap_inner
    self.run()
  File "/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 910, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/local/lib/python3.9/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/runserver.py", line 115, in inner_run
    autoreload.raise_last_exception()
  File "/usr/local/lib/python3.9/site-packages/django/utils/autoreload.py", line 87, in raise_last_exception
    raise _exception[1]
  File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 381, in execute
    autoreload.check_errors(django.setup)()
  File "/usr/local/lib/python3.9/site-packages/django/utils/autoreload.py", …
Run Code Online (Sandbox Code Playgroud)

python django python-3.x graphql graphene-django

7
推荐指数
1
解决办法
5866
查看次数

ImportError:无法导入名称force_text

我在我的centos机器上安装了python 2.7和django 1.4并为我现有的项目安装了所有依赖项.当我运行"python manage.py runserver"时,我在我的控制台中获得了以下回溯.

[root@localhost bv]# python manage.py runserver
Validating models...

Unhandled exception in thread started by <bound method Command.inner_run of <django.contrib.staticfiles.management.commands.runserver.Command object at 0x8ddd7ec>>
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 91, in inner_run
    self.validate(display_num_errors=True)
  File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py", line 266, in validate
    num_errors = get_validation_errors(s, app)
  File "/usr/local/lib/python2.7/site-packages/django/core/management/validation.py", line 30, in get_validation_errors
    for (app_name, error) in get_app_errors().items():
  File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 158, in get_app_errors
    self._populate()
  File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 67, in _populate
    self.load_app(app_name)
  File "/usr/local/lib/python2.7/site-packages/django/db/models/loading.py", line 88, in load_app
    models …
Run Code Online (Sandbox Code Playgroud)

python django django-admin python-2.7

6
推荐指数
1
解决办法
6862
查看次数