你有没有在 Django 上看到这个问题:frozen importlib._bootstrap

问题描述 投票:0回答:1
(env) PS C:\Users\wolf\Desktop\DashBoardv2\DashBoardv2> python manage.py migrate  
Traceback (most recent call last):
  File "C:\Users\wolf\Desktop\DashBoardv2\DashBoardv2\manage.py", line 22, in <module>
    main()
  File "C:\Users\wolf\Desktop\DashBoardv2\DashBoardv2\manage.py", line 18, in main
    self.models_module = import_module(models_module_name)
    self.models_module = import_module(models_module_name)
  File "C:\Users\wolf\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 879, in exec_module
  File "<frozen importlib._bootstrap_external>", line 1017, in get_code
  File "<frozen importlib._bootstrap_external>", line 947, in source_to_code
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
ValueError: source code string cannot contain null bytes

我在 django 中创建了一个项目。在创建了与我的数据库和 router.py 的连接之后,因为我使用了一个路由器页面,因为我有数据库。

我没有在我的项目中使用引导程序,这就是为什么我很惊讶有这个我不明白的错误,而且我已经好几个小时都无法通过了!

django lib
1个回答
0
投票

对我来说这似乎是一个编码问题。您是否在 IDE 之外编辑代码?您可以使用 Notepad++ 或类似工具来检查编码。如果你的代码中有奇怪的字符(希望是第一行),你应该删除它们。

© www.soinside.com 2019 - 2024. All rights reserved.