アプリのgraph_modelsを取得しようとしています。すでに一度実行しましたが、現在このエラーが発生しており、問題の解決策を見つけることができません。
トレースバック:
$ python manage.py graph_models --pygraphviz -a -g -o m.png
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django\core\management\__init_
_.py", line 351, in execute_from_command_line
utility.execute()
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django\core\management\__init_
_.py", line 343, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django\core\management\base.py
", line 394, in run_from_argv
self.execute(*args, **cmd_options)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django\core\management\base.py
", line 445, in execute
output = self.handle(*args, **options)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django_extensions\management\u
tils.py", line 57, in inner
ret = func(self, *args, **kwargs)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django_extensions\management\c
ommands\graph_models.py", line 87, in handle
self.render_output_pygraphviz(dotdata, **options)
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\django_extensions\management\c
ommands\graph_models.py", line 133, in render_output_pygraphviz
graph.layout(prog=kwargs['layout'])
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\pygraphviz\agraph.py", line 13
58, in layout
data = self._run_prog(prog, ' '.join([args, "-T", fmt]))
File "c:\Users\myUser\.virtualenvs\my_django_project\lib\site-packages\pygraphviz\agraph.py", line 13
38, in _run_prog
warnings.warn(b"".join(errors), RuntimeWarning)
TypeError: can't use a string pattern on a bytes-like object
私は何を試しましたか?
- コメントしました
INSTALLED_APPS
(1つずつ:最後に機能したときに「debug_toolbar」にすでに問題がありました) python manage.py graph_models --pygraphviz -g -o m.png my_app_01
(my_app_02、03 など)git checkout ###
(最後に機能したときまで、またさまざまなコミットまで)
そして、実際には何も起こりません。なぜなら、3.
私のアプリを超えた何かが起こっているのではないかと疑っているからです。それ以外の場合、前に機能した場合、一度機能したコミット内で機能しなくなったのはなぜですか?
それで...解決策を見つける方法についてのアイデアはありますか?御時間ありがとうございます!(そして悪い英語をお詫びします)