mouredev / mouredev/python-web

Errores: Traceback

オープン
#3 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
HTML
スター
4.8k
フォーク
247
PR マージ指標
30日以内にマージされた PR はありません

説明

Hola a todos,

Soy principiante y no quisiera molestar, pero tengo un error de Traceback que no encuentro solución, me preocupa mucho:

Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in run_code
File "C:\Users\brodriguezl\Documents\Reflex.venv\Scripts\reflex.exe_main
.py", line 7, in
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\typer\main.py", line 326, in call
raise e
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\typer\main.py", line 309, in call
return get_command(self)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\click\core.py", line 1157, in call
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\typer\core.py", line 723, in main
return _main(
^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\typer\core.py", line 193, in _main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\click\core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\click\core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\typer\main.py", line 692, in wrapper
return callback(**use_params)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\reflex.py", line 256, in run
_run(env, frontend, backend, frontend_port, backend_port, backend_host, loglevel)
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\reflex.py", line 182, in _run
prerequisites.get_compiled_app()
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\utils\prerequisites.py", line 275, in get_compiled_app
app._compile(export=export)
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\app.py", line 938, in _compile
compile_results.append(future.result())
^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures_base.py", line 449, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures_base.py", line 401, in __get_result
raise self._exception
File "C:\Users\brodriguezl\AppData\Local\Programs\Python\Python312\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\compiler\compiler.py", line 548, in compile_page
return compile_page(*cls.COMPILE_PAGE_ARGS_BY_ROUTE[route])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\compiler\compiler.py", line 414, in compile_page
code = _compile_page(component, state)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^
File "C:\Users\brodriguezl\Documents\Reflex.venv\Lib\site-packages\reflex\components\base\meta.py", line 23, in render
assert len(self.children) == 1 and isinstance(
AssertionError: Title must be a single string.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

reflex/components/base/meta.py の AssertionError から始め、reflex run 中に reflex/compiler/compiler.py からどのように到達するかを追跡します。報告されたプロジェクトでコンパイル失敗を再現し、単一の文字列という要件に違反している Title の入力を特定します。この assertion なしでページがコンパイルできれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
frontend
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。