Django DumpDataはファイルに書き込まれず、 "Bad File Descriptor"エラーを生成します。

StackOverflow https://stackoverflow.com//questions/12710331

  •  13-12-2019
  •  | 
  •  

質問

私はファイルにダンプさせて、このエラーを得ることを続けています:

d:\django\mysite>manage.py dumpdata > alldata.json
Traceback (most recent call last):
  File "D:\django\mysite\manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 443, in execute_from_command_line
    utility.execute()
  File "C:\Python27\lib\site-packages\django\core\management\__init__.py", line 382, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Python27\lib\site-packages\django\core\management\base.py", line 196, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "C:\Python27\lib\site-packages\django\core\management\base.py", line 241, in execute
    self.stdout.write(output)
IOError: [Errno 9] Bad file descriptor
.

私はこれがコードページまたはUnicodeと関係がある気分があります。 PowerShellでこれを実行してもエラーが発生しましたが、データは画面に印刷され、ファイルが空の...(>符号がありましたかのように)

だれでもこれを引き起こす可能性があるのはどんな考えでもありますか?

事前にありがとう:)

役に立ちましたか?

解決

私が間違っていない場合は、

を使っています
manage.py dumpdata
.

このようなものを使ってみてください

python manage.py dumpdata
.

仕事はべきです。

ありがとう

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top