{"title":"トラブルシューティング","version":"3.2","locale":"ja","docname":"faq/troubleshooting","url":"/ja/3.2/faq/troubleshooting/","canonical":"https://djangodocs.dev/ja/3.2/faq/troubleshooting/","summary":"このページでは、Django アプリの開発でよく起こるエラーや問題に関するアドバイスを説明してます。 django-admin 実行時の問題 Link to this heading # command not found: django-admin Link to this heading # django-admin…","html":"<h1>トラブルシューティング<a class=\"heading-anchor\" href=\"#troubleshooting\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>このページでは、Django アプリの開発でよく起こるエラーや問題に関するアドバイスを説明してます。</p>\n<section id=\"problems-running-django-admin\">\n<span id=\"troubleshooting-django-admin\"></span><h2><code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> 実行時の問題<a class=\"heading-anchor\" href=\"#problems-running-django-admin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"command-not-found-django-admin\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">command</span> <span class=\"pre\">not</span> <span class=\"pre\">found:</span> <span class=\"pre\">django-admin</span></code><a class=\"heading-anchor\" href=\"#command-not-found-django-admin\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference internal\" href=\"/ja/3.2/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> should be on your system path if you\ninstalled Django via <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code>. If it's not in your path, ensure you have your\nvirtual environment activated and you can try running the equivalent command\n<code class=\"docutils literal notranslate\"><span class=\"pre\">python</span> <span class=\"pre\">-m</span> <span class=\"pre\">django</span></code>.</p>\n</section>\n<section id=\"macos-permissions\">\n<h3>macOS のパーミッション<a class=\"heading-anchor\" href=\"#macos-permissions\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>macOSを使用している場合、 `` django-admin`` を実行しようとすると &quot;permission denied&quot; というメッセージが表示されることがあります。 これは、macOS のような UNIX ベースのシステムでは、ファイルをプログラムとして実行する前に、ファイルを &quot;実行可能&quot; とマークする必要があるからです。 これを行うには、Terminal.app を開き、 <code class=\"docutils literal notranslate\"><span class=\"pre\">cd</span></code> コマンドを使って <a class=\"reference internal\" href=\"/ja/3.2/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> がインストールされているディレクトリに移動し、 `` sudo chmod +x django-admin`` コマンドを実行します。</p>\n</section>\n</section>\n<section id=\"miscellaneous\">\n<h2>その他<a class=\"heading-anchor\" href=\"#miscellaneous\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"i-m-getting-a-unicodedecodeerror-what-am-i-doing-wrong\">\n<h3><code class=\"docutils literal notranslate\"><span class=\"pre\">UnicodeDecodeError</span></code> が発生しました。何を間違えてしまったのでしょうか？<a class=\"heading-anchor\" href=\"#i-m-getting-a-unicodedecodeerror-what-am-i-doing-wrong\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>この種のエラーは、非 ASCII シーケンスを含むバイト文字列がUnicode文字列に変換され、指定されたエンコーディングが正しくない場合に発生します。 出力は一般的に次のようになります:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"ne\">UnicodeDecodeError</span><span class=\"p\">:</span> <span class=\"s1\">&#39;ascii&#39;</span> <span class=\"n\">codec</span> <span class=\"n\">can</span><span class=\"s1\">&#39;t decode byte 0x?? in position ?:</span>\n<span class=\"n\">ordinal</span> <span class=\"ow\">not</span> <span class=\"ow\">in</span> <span class=\"nb\">range</span><span class=\"p\">(</span><span class=\"mi\">128</span><span class=\"p\">)</span>\n</code></pre></div>\n<p>解決策は主にコンテキストに依存しますが、このエラーを引き起こす2つの一般的な落とし穴には以下のようなものがあります:</p>\n<ul class=\"simple\">\n<li><p>あなたのシステムロケールは、UNIX ライクなシステム上の &quot;C&quot; ロケールのような、デフォルトの ASCII ロケールであるかもしれません（ `` locale`` コマンドで確認できます）。 その場合は、システムのマニュアルを参照して、これを UTF-8 ロケールに変更する方法を確認してください。</p></li>\n</ul>\n<p>関連資料:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/ja/3.2/ref/unicode/\"><span class=\"doc\">Django における Unicode</span></a></p></li>\n<li><p><a class=\"reference external\" href=\"https://wiki.python.org/moin/UnicodeDecodeError\">https://wiki.python.org/moin/UnicodeDecodeError</a></p></li>\n</ul>\n</section>\n</section>","rootId":"troubleshooting","toc":[{"title":"django-admin 実行時の問題","anchor":"problems-running-django-admin","children":[{"title":"command not found: django-admin","anchor":"command-not-found-django-admin","children":[]},{"title":"macOS のパーミッション","anchor":"macos-permissions","children":[]}]},{"title":"その他","anchor":"miscellaneous","children":[{"title":"UnicodeDecodeError が発生しました。何を間違えてしまったのでしょうか？","anchor":"i-m-getting-a-unicodedecodeerror-what-am-i-doing-wrong","children":[]}]}],"breadcrumbs":[{"docname":"faq/index","title":"Django FAQ よくある質問","url":"/ja/3.2/faq/"}],"prev":{"docname":"faq/contributing","title":"FAQ: コードへの貢献","url":"/ja/3.2/faq/contributing/"},"next":{"docname":"ref/index","title":"API Reference","url":"/ja/3.2/ref/"},"formats":{"html":"/ja/3.2/faq/troubleshooting/","markdown":"/ja/3.2/faq/troubleshooting.md","json":"/ja/3.2/faq/troubleshooting.json"},"source":"https://github.com/django/django/blob/stable/3.2.x/docs/faq/troubleshooting.txt","official":"https://docs.djangoproject.com/ja/3.2/faq/troubleshooting/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","it","pt-br","ko","es","el","pl"]}