Python OSError:[WinError 123]文件名、目录名或卷标语法不正确:'&书信电报;冻结导入库。\u引导>';对于django项目

Python OSError:[WinError 123]文件名、目录名或卷标语法不正确:'&书信电报;冻结导入库。\u引导>';对于django项目,python,python-3.x,django,Python,Python 3.x,Django,这是我在这里的第一次提交,因此每当我尝试为Django项目运行python manage.py runserver时,它都没有运行,并且给出了一个我以前从未见过的错误 关于这是什么以及如何修复它有什么想法吗? 它给了我以下错误: 我得到的错误 使用StatReloader监视文件更改 线程django主线程中出现异常: 回溯(最近一次呼叫最后一次): 文件“D:\GitHub\herafi\manage.py”,第22行,在 main() 文件“D:\GitHub\herafi\manage.

这是我在这里的第一次提交,因此每当我尝试为Django项目运行
python manage.py runserver
时,它都没有运行,并且给出了一个我以前从未见过的错误


关于这是什么以及如何修复它有什么想法吗? 它给了我以下错误:

我得到的错误
使用StatReloader监视文件更改
线程django主线程中出现异常:
回溯(最近一次呼叫最后一次):
文件“D:\GitHub\herafi\manage.py”,第22行,在
main()
文件“D:\GitHub\herafi\manage.py”,主目录第18行
从命令行(sys.argv)执行命令
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\\uuuuuu init\uuuuuu.py”,第401行,从命令行执行
utility.execute()
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\\ uuuu init\uuuu.py”,第395行,在execute中
self.fetch_命令(子命令)。从_argv(self.argv)运行_
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\base.py”,第330行,运行于\u argv
self.execute(*args,**cmd_选项)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\commands\runserver.py”,第61行,执行
super().execute(*args,**选项)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\base.py”,第371行,在execute中
输出=self.handle(*args,**选项)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\commands\runserver.py”,第96行,位于句柄中
self.run(**选项)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\core\management\commands\runserver.py”,第103行,处于运行状态
自动加载。使用重新加载程序运行(self.internal运行,**选项)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第618行,运行时使用\u重新加载程序
start_django(重新加载程序、主功能、*args、**kwargs)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第603行,在start\u django中
运行(django_主线程)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第318行,正在运行
self.run_循环()
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第324行,在运行循环中
下一个(股票代码)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第364行,勾选
对于文件路径,self.snapshot_files()中的mtime:
快照文件中的文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第380行
对于self.wasted_files()中的文件:
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第278行,在监视的\u文件中
从iter_all_python_模块_文件()获得的收益
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第105行,在iter\u all\u Python\u模块文件中
返回iter_模块和_文件(模块、冻结集(_错误_文件))
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site packages\django\utils\autoreload.py”,第141行,在iter\U模块和\u文件中
resolved_path=path.resolve(strict=True).absolute()
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\pathlib.py”,第1204行,解析为
s=自我。_味道。解析(自我,严格=严格)
文件“C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\pathlib.py”,第200行,解析
将self.\u ext.\u返回到\u normal(\u getfinalpathname))
OSError:[WinError 123]文件名、目录名或卷标语法不正确:“”

我想您只是缺少了项目文件夹中的
\uuu init\uuuuuy.py
文件。请交叉检查您的项目超级文件夹和子文件夹,并确保它是空的
\uuuu init\uuuuuuuuuuuuuupy
文件存在,如果不存在,您需要先创建它。

\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu init.py
在两个文件夹中都存在,并且它们都是空的,因此我想问题不在于项目本身,我之前确实在我的windows上安装了GDAL lib,但它安装得很好,然后我的python崩溃了,我又重新安装了它,然后发生了这种情况。@Nibrassami您是否也替换了项目中的所有
.pyc
文件?我不知道这是什么,我在过去的项目中从未这样做过,很抱歉我是个新手,但大多数对我来说都是新的
Watching for file changes with StatReloader
Exception in thread django-main-thread:
Traceback (most recent call last):
  File "D:\GitHub\herafi\manage.py", line 22, in <module>
    main()
  File "D:\GitHub\herafi\manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line
    utility.execute()
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\__init__.py", line 395, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 330, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 61, in execute
    super().execute(*args, **options)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\base.py", line 371, in execute
    output = self.handle(*args, **options)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 96, in handle
    self.run(**options)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\commands\runserver.py", line 103, in run
    autoreload.run_with_reloader(self.inner_run, **options)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 618, in run_with_reloader
    start_django(reloader, main_func, *args, **kwargs)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 603, in start_django
    reloader.run(django_main_thread)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 318, in run
    self.run_loop()
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 324, in run_loop
    next(ticker)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 364, in tick
    for filepath, mtime in self.snapshot_files():
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 380, in snapshot_files
    for file in self.watched_files():
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 278, in watched_files
    yield from iter_all_python_module_files()
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 105, in iter_all_python_module_files
    return iter_modules_and_files(modules, frozenset(_error_files))
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\site-packages\django\utils\autoreload.py", line 141, in iter_modules_and_files
    resolved_path = path.resolve(strict=True).absolute()
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\pathlib.py", line 1204, in resolve
    s = self._flavour.resolve(self, strict=strict)
  File "C:\Users\vreoo\AppData\Local\Programs\Python\Python39\lib\pathlib.py", line 200, in resolve
    return self._ext_to_normal(_getfinalpathname(s))
OSError: [WinError 123] The filename, directory name, or volume label syntax is incorrect: '<frozen importlib._bootstrap>'