{"title":"문제해결","version":"2.2","locale":"ko","docname":"faq/troubleshooting","url":"/ko/2.2/faq/troubleshooting/","canonical":"https://djangodocs.dev/ko/2.2/faq/troubleshooting/","summary":"이 페이지는 장고 애플리케이션을 개발하는 과정에 흔히 발생하는 에러와 문제들에 대한 조언들을 담고 있습니다. django-admin 을 실행하는 데 문제가 있습니다. Link to this heading # django-admin” 명령어를 찾을 수 없습니다. Link to this…","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>이 페이지는 장고 애플리케이션을 개발하는 과정에 흔히 발생하는 에러와 문제들에 대한 조언들을 담고 있습니다.</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>django-admin” 명령어를 찾을 수 없습니다.<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=\"/ko/2.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 on your path, you can find it in\n<code class=\"docutils literal notranslate\"><span class=\"pre\">site-packages/django/bin</span></code>, where <code class=\"docutils literal notranslate\"><span class=\"pre\">site-packages</span></code> is a directory within\nyour Python installation. Consider symlinking to <a class=\"reference internal\" href=\"/ko/2.2/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> from some place on your path, such as\n<code class=\"file docutils literal notranslate\"><span class=\"pre\">/usr/local/bin</span></code>.</p>\n<p>만약 <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>django-admin`은 작동하지 않지만 <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>django-admin.py``은 작동한다면 아마 이 문ㄴ서와 일치하지 않는 버전의 장고를 사용하고 계실것입니다. <a href=\"#id5\"><span class=\"problematic\" id=\"id6\">``</span></a>django-admin``은 장고 1.7에서 등장했습니다.</p>\n</section>\n<section id=\"macos-permissions\">\n<h3>맥OS 권한들<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를 사용하고 있다면 <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin``명령어를</span> <span class=\"pre\">사용하려</span> <span class=\"pre\">할</span> <span class=\"pre\">때,</span> <span class=\"pre\">&quot;permission</span> <span class=\"pre\">denied&quot;라는</span> <span class=\"pre\">메시지를</span> <span class=\"pre\">볼</span> <span class=\"pre\">수</span> <span class=\"pre\">있습니다.</span> <span class=\"pre\">이것은</span> <span class=\"pre\">macOS가</span> <span class=\"pre\">유닉스</span> <span class=\"pre\">기반의</span> <span class=\"pre\">시스템이라서</span> <span class=\"pre\">프로그램이</span> <span class=\"pre\">실행되기</span> <span class=\"pre\">전에</span> <span class=\"pre\">``실행가능``으로</span> <span class=\"pre\">표시되어야</span> <span class=\"pre\">하기</span> <span class=\"pre\">떄문입니다.</span> <span class=\"pre\">이것을</span> <span class=\"pre\">해결하기</span> <span class=\"pre\">위해서는</span> <span class=\"pre\">터미널</span> <span class=\"pre\">앱을</span> <span class=\"pre\">열고</span> <span class=\"pre\">``django-admin</span> <span class=\"pre\">&lt;/ref/django-admin&gt;`이</span> <span class=\"pre\">설치된</span> <span class=\"pre\">곳으로</span> <span class=\"pre\">가서,</span> <span class=\"pre\">``sudo</span> <span class=\"pre\">chmod</span> <span class=\"pre\">+x</span> <span class=\"pre\">django-admin</span></code> 명령어를 실행하세요.</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><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>UnicodeDecodeError``가 발생합니다 무엇이 문제인가요?<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>이런 종류의 에러들은 non-ASCII 문자열을 포함하고 있는 바이트스트링이 유니코드로 변화하고 인코딩이 올바르지 않았을때 발생합니다. 결과물은 다음과 같이 보입니다.</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>상황에 따라 해법은 다릅니다. 하지만 여기 보통 에러를 발생시키는 두 가지 상황이 있습니다.</p>\n<ul class=\"simple\">\n<li><p>당신의 시스템 지역이 ASCII 기본 지역입니다. 유닉스 같은 시스템의 “C”로케일 같이 말이죠 ( <code class=\"docutils literal notranslate\"><span class=\"pre\">locale</span></code> 명령어로 확인할 수 있습니다.) 만약 이 경우라면, 시스템 문서를 참조하여 이것을 UTF-8로 바꾸는 방법을 연구해보세요.</p></li>\n</ul>\n<p>관련된 자원들:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/ko/2.2/ref/unicode/\"><span class=\"doc\">장고의 유니코드</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":"django-admin” 명령어를 찾을 수 없습니다.","anchor":"command-not-found-django-admin","children":[]},{"title":"맥OS 권한들","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":"장고 자주묻는 질문","url":"/ko/2.2/faq/"}],"prev":{"docname":"faq/contributing","title":"자주 묻는 질문 : 코드에 기여하기","url":"/ko/2.2/faq/contributing/"},"next":{"docname":"ref/index","title":"API Reference","url":"/ko/2.2/ref/"},"formats":{"html":"/ko/2.2/faq/troubleshooting/","markdown":"/ko/2.2/faq/troubleshooting.md","json":"/ko/2.2/faq/troubleshooting.json"},"source":"https://github.com/django/django/blob/stable/2.2.x/docs/faq/troubleshooting.txt","official":"https://docs.djangoproject.com/ko/2.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"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}