{"title":"Localización y resolución de problemas","version":"1.10","locale":"es","docname":"faq/troubleshooting","url":"/es/1.10/faq/troubleshooting/","canonical":"https://djangodocs.dev/es/1.10/faq/troubleshooting/","summary":"Esta página contiene algunos consejos sobre los errores y problemas que se encuentran comúnmente durante el desarrollo de las aplicaciones de Django. Problemas…","html":"<h1>Localización y resolución de problemas<a class=\"heading-anchor\" href=\"#troubleshooting\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Esta página contiene algunos consejos sobre los errores y problemas que se encuentran comúnmente durante el desarrollo de las aplicaciones de Django.</p>\n<section id=\"problems-running-django-admin\">\n<span id=\"troubleshooting-django-admin\"></span><h2>Problemas ejecutando «django-admin»<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>«comando no encontrado: “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=\"/es/1.10/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> debería estar en la ruta del sistema si usted instaló Django a través de <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span> <span class=\"pre\">setup.py</span></code>. Si no está en su ruta, puede encontrarlo en <code class=\"docutils literal notranslate\"><span class=\"pre\">site-packages/django/bin</span></code>, donde <code class=\"docutils literal notranslate\"><span class=\"pre\">site-packages</span></code> es un directorio dentro de su instalación Python. Considere realizar enlaces simbólicos con <a class=\"reference internal\" href=\"/es/1.10/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> desde algún lugar en su ruta, como <code class=\"file docutils literal notranslate\"><span class=\"pre\">/usr/local/bin</span></code>.</p>\n<p>Si <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> no funciona pero <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin.py</span></code> sí, usted está utilizando probablemente una versión de Django que no coincide con la versión de esta documentación.  <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code> es nuevo en Django 1.7.</p>\n</section>\n<section id=\"mac-os-x-permissions\">\n<h3>Permisos Mac OS X<a class=\"heading-anchor\" href=\"#mac-os-x-permissions\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Si usted está utilizando Mac OS X, podría ver el mensaje “permiso denegado” cuando intenta ejecutar <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code>. Esto se debe a que en los sistemas basados en Unix como  OS X, un archivo se debe marcar como “ejecutable” antes de que se pueda ejecutar como un programa. Para hacer esto, abra Terminal.app y vaya (utilizando el comando <code class=\"docutils literal notranslate\"><span class=\"pre\">cd</span></code>) al directorio donde <a class=\"reference internal\" href=\"/es/1.10/ref/django-admin/\"><span class=\"doc\">django-admin</span></a> está instalado, después ejecute el comando <code class=\"docutils literal notranslate\"><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>Miscelánea<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>Estoy obteniendo un «UnicodeDecodeError». ¿Qué estoy haciendo mal?<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>Esta clase de errores ocurre cuando una cadena de bytes que contiene secuencias no ASCII se transforma en una cadena Unicode y la codificación especificada es incorrecta. Por lo general, la salida se ve de la siguiente manera:</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>La solución depende principalmente del contexto, sin embargo, aquí hay dos dificultades comunes que producen este error:</p>\n<ul>\n<li><p>Su configuración regional del sistema puede ser una localización ASCII predeterminada, como la localización «C» en sistemas similares a UNIX (se puede comprobar con el comando <code class=\"docutils literal notranslate\"><span class=\"pre\">locale</span></code>). Si es así, consulte por favor la documentación del sistema para aprender cómo usted puede cambiar esta a una localización UTF-8.</p></li>\n<li><p>Usted creó  cadenas de bytes planas que son fáciles de hacer en Python 2:</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=\"n\">my_string</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;café&#39;</span>\n</code></pre></div>\n<p>Utilice el prefijo <code class=\"docutils literal notranslate\"><span class=\"pre\">u''</span></code> o mejor aún, añada la línea <code class=\"docutils literal notranslate\"><span class=\"pre\">from</span> <span class=\"pre\">__future__</span> <span class=\"pre\">import</span> <span class=\"pre\">unicode_literals</span></code> en la parte superior de su archivo de modo  que su código será compatible con Python 3.2 el cual no admite el prefijo <code class=\"docutils literal notranslate\"><span class=\"pre\">u''</span></code>.</p>\n</li>\n</ul>\n<p>Recursos relacionados:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/es/1.10/ref/unicode/\"><span class=\"doc\">Unicode en Django</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":"Problemas ejecutando «django-admin»","anchor":"problems-running-django-admin","children":[{"title":"«comando no encontrado: “django-admin”»","anchor":"command-not-found-django-admin","children":[]},{"title":"Permisos Mac OS X","anchor":"mac-os-x-permissions","children":[]}]},{"title":"Miscelánea","anchor":"miscellaneous","children":[{"title":"Estoy obteniendo un «UnicodeDecodeError». ¿Qué estoy haciendo mal?","anchor":"i-m-getting-a-unicodedecodeerror-what-am-i-doing-wrong","children":[]}]}],"breadcrumbs":[{"docname":"faq/index","title":"FAQ de Django","url":"/es/1.10/faq/"}],"prev":{"docname":"faq/contributing","title":"FAQ: Aportando código","url":"/es/1.10/faq/contributing/"},"next":{"docname":"ref/index","title":"API Reference","url":"/es/1.10/ref/"},"formats":{"html":"/es/1.10/faq/troubleshooting/","markdown":"/es/1.10/faq/troubleshooting.md","json":"/es/1.10/faq/troubleshooting.json"},"source":"https://github.com/django/django/blob/stable/1.10.x/docs/faq/troubleshooting.txt","official":"https://docs.djangoproject.com/es/1.10/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","fr","ja","id","pt-br","es","el","pl"]}