Python OSError:[WinError 123]文件名、目录名或卷标语法不正确:'&书信电报;冻结导入库。\u引导>';对于django项目
这是我在这里的第一次提交,因此每当我尝试为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.
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>'