{"id":14939,"date":"2024-08-18T19:08:08","date_gmt":"2024-08-18T17:08:08","guid":{"rendered":"https:\/\/www.beseit.net\/?p=14939"},"modified":"2024-08-19T10:32:10","modified_gmt":"2024-08-19T08:32:10","slug":"sublime-text-no-troba-python","status":"publish","type":"post","link":"http:\/\/www.beseit.net\/?p=14939","title":{"rendered":"Sublime Text no troba Python"},"content":{"rendered":"\n<p class=\"has-medium-font-size\">Si Sublime Text no troba Python malgrat estar instal\u00b7lat a la teva m\u00e0quina Synology, \u00e9s probable que no estigui configurat correctament en la variable d&#8217;entorn o en la configuraci\u00f3 de Sublime Text. Aqu\u00ed tens algunes solucions per resoldre aquest problema:<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-medium-font-size\">1. <strong>Verificar la ruta de Python en Synology:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Trobar la ubicaci\u00f3 de Python:<\/strong>\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Accedeix al teu Synology via SSH (utilitza una aplicaci\u00f3 com PuTTY o Terminal a macOS\/Linux).<\/li>\n\n\n\n<li>Executa el seg\u00fcent comandament per trobar la ubicaci\u00f3 de Python 3.9:<\/li>\n\n\n\n<li>Aix\u00f2 hauria de retornar la ruta completa de l&#8217;executable de Python, per exemple: <code>\/usr\/local\/bin\/python3.9<\/code>.<\/li>\n\n\n\n<li><br><code>bash which python3.9<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"642\" height=\"82\" src=\"https:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-3.png\" alt=\"\" class=\"wp-image-14942\" srcset=\"http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-3.png 642w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-3-300x38.png 300w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-3-500x64.png 500w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. <strong>Configurar Sublime Text amb la ruta correcta de Python:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Obrir Sublime Text 3:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Obre Sublime Text 3.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Accedir a la configuraci\u00f3 del sistema de construcci\u00f3 (Build System):<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ves a <code>Tools &gt; Build System &gt; New Build System...<\/code>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Configurar el sistema de construcci\u00f3 per Python 3.9:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Substitueix el contingut del fitxer amb la configuraci\u00f3 seg\u00fcent, assegurant-te que la ruta a Python \u00e9s la que vas trobar al pas anterior:<\/li>\n\n\n\n<li><br><code>json { \"cmd\": [\"\/usr\/local\/bin\/python3.9\", \"-u\", \"$file\"], \"file_regex\": \"^[ ]*File \\\"(...*?)\\\", line ([0-9]*)\", \"selector\": \"source.python\", \"env\": {\"PYTHONIOENCODING\": \"utf-8\"}, \"path\": \"\/usr\/local\/bin\" }<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><\/li>\n\n\n\n<li>Desa aquest fitxer amb un nom com <code>Python3.9.sublime-build<\/code>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3. <strong>Seleccionar el sistema de construcci\u00f3 a Sublime Text:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Despr\u00e9s de desar la configuraci\u00f3, torna a <code>Tools &gt; Build System<\/code> i selecciona el sistema de construcci\u00f3 que acabes de crear (<code>Python3.9<\/code>).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. <strong>Comprovar la instal\u00b7laci\u00f3 de Python:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Escriu un simple script de prova com ara:<br><code>python print(\"Hola, m\u00f3n!\")<\/code><\/li>\n\n\n\n<li>Desa l&#8217;arxiu i selecciona <code>Tools &gt; Build<\/code> (o <code>Ctrl+B<\/code>\/<code>Cmd+B<\/code>).<\/li>\n\n\n\n<li>Si tot est\u00e0 configurat correctament, hauries de veure &#8220;Hola, m\u00f3n!&#8221; a la consola de Sublime Text.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. <strong>Afegir Python a la variable PATH (opcional):<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Si tens acc\u00e9s administratiu i pots modificar les variables d&#8217;entorn al teu Synology, pots afegir la ruta de Python al PATH. Aix\u00f2 permetr\u00e0 que qualsevol aplicaci\u00f3, incloent Sublime Text, trobi Python sense necessitar la ruta completa:\n<ul class=\"wp-block-list\">\n<li>Accedeix a l&#8217;usuari a trav\u00e9s d\u2019SSH i edita el fitxer <code>.profile<\/code> o <code>.bashrc<\/code> del teu usuari:<br><code>bash nano ~\/.bashrc<\/code><\/li>\n\n\n\n<li>Afegeix la l\u00ednia seg\u00fcent al final del fitxer:<br><code>bash export PATH=\"\/usr\/local\/bin:$PATH\"<\/code><\/li>\n\n\n\n<li>Desa i tanca l&#8217;editor, i despr\u00e9s executa:<br><code>bash source ~\/.bashrc<\/code><\/li>\n\n\n\n<li>Ara, prova de nou a executar el script des de Sublime Text.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Aquests passos haurien de resoldre el problema de &#8220;Python not found&#8221; a Sublime Text. Si encara tens problemes, potser cal revisar altres configuracions o verificar que Python est\u00e0 instal\u00b7lat correctament en el teu sistema.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si Sublime Text no troba Python malgrat estar instal\u00b7lat a la teva m\u00e0quina Synology, \u00e9s probable que no estigui configurat correctament en la variable d&#8217;entorn o en la configuraci\u00f3 de Sublime Text. Aqu\u00ed tens algunes solucions per resoldre aquest problema: &hellip; <a href=\"http:\/\/www.beseit.net\/?p=14939\">Continua llegint <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":8179,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14939","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloc-de-notes"],"_links":{"self":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/14939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14939"}],"version-history":[{"count":3,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/14939\/revisions"}],"predecessor-version":[{"id":14944,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/14939\/revisions\/14944"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/media\/8179"}],"wp:attachment":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14939"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}