{"id":93,"date":"2023-08-12T20:18:35","date_gmt":"2023-08-12T23:18:35","guid":{"rendered":"https:\/\/urutaudev.com.br\/?p=93"},"modified":"2024-01-23T23:14:33","modified_gmt":"2024-01-24T02:14:33","slug":"como-criar-ambientes-virtuais-no-python","status":"publish","type":"post","link":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/","title":{"rendered":"Como Criar Ambientes virtuais no Python"},"content":{"rendered":"<h2>Neste tutorial veremos como criar Ambientes Virtuais no Python.<\/h2>\n<hr \/>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_94\" aria-describedby=\"caption-attachment-94\" style=\"width: 496px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-94\" src=\"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python-300x168.webp\" alt=\"Como criar ambientes virtuais no python\" width=\"496\" height=\"278\" srcset=\"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python-300x168.webp 300w, https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp 535w\" sizes=\"auto, (max-width: 496px) 100vw, 496px\" \/><figcaption id=\"caption-attachment-94\" class=\"wp-caption-text\">Como criar ambientes virtuais no python<\/figcaption><\/figure>\n<h2>Introdu\u00e7\u00e3o<\/h2>\n<p><span style=\"font-size: 14pt;\">Neste breve tutorial explico como criar ambientes virtuais no Python de forma que voc\u00ea possa isolar os ambientes desenvolvimentos de cada aplica\u00e7\u00e3o, evitando assim que uma aplica\u00e7\u00e3o acabe quebrando por dividir a mesma lib s\u00f3 que em vers\u00e3o diferentes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>O que \u00e9 o Python?<\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">O Python \u00e9 uma linguagem de programa\u00e7\u00e3o de alto n\u00edvel, interpretada, orientada a objetos, funcional, e possui uma tipagem tanto din\u00e2mica quanto forte. O Python foi lan\u00e7ada em 1991 e seu criador foi Guido Van Rossum.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>O que \u00e9 o Ambiente Virtual(venv) no Python?<\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">Um Ambiente Virtual(venv) no Python, nada mais \u00e9 que um ambiente de execu\u00e7\u00e3o isolado, que permite aos usu\u00e1rios de Python instalarem e atualizarem pacotes do Python sem interferir no comportamento de outras aplica\u00e7\u00f5es que est\u00e3o no mesmo Sistema Operacional (SO).<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2>Requisitos para execu\u00e7\u00e3o deste tutorial:<\/h2>\n<ul>\n<li><span style=\"font-size: 14pt;\">Python<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Criando ambientes virtuais<\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">Vamos para pr\u00e1tica, para criar o ambiente virtual, abra o seu terminal e digite o comando abaixo:<\/span><\/p>\n<p>&nbsp;<\/p>\n<pre><code>python3 -m venv nome-ambiente-env<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">O comando acima est\u00e1 infomando ao python que voc\u00ea quer criar um ambiente virtual a parte com o nome(<code>nome-ambiente-env<\/code>)<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Pronto, com o ambiente virtual criado, j\u00e1 podemos come\u00e7ar a utiliza-lo, m\u00e1s antes disso \u00e9 preciso ativ\u00e1-lo, para isso basta executar os comandos abaixo no terminal que voc\u00ea utiliza, s\u00f3 tenha aten\u00e7\u00e3o para o sistema operacional que voc\u00ea utiliza:<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; Para ativar o ambiente virtual no Windows, v\u00e1 para do projeto execute o comando:<\/span><\/p>\n<p>&nbsp;<\/p>\n<pre><code>nome-ambiente-env\\Scripts\\activate.bat<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">&#8211; Para ativar o ambiente virtual em sistemas Unix ou no MacOS, execute o comando:<\/span><\/p>\n<p>&nbsp;<\/p>\n<pre><code>source nome-ambiente-env\/bin\/activate<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"font-size: 14pt;\">Ap\u00f3s a ativa\u00e7\u00e3o do\u00a0 ambiente virtual j\u00e1 podemos instalar as libs do projeto de forma isolada, desta forma as libs instaladas neste ambiente s\u00f3 pertence a ele evitando assim problemas de vers\u00e3o com as libs de outros projetos.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">A cria\u00e7\u00e3o de ambientes virtuais para cada projeto \u00e9 uma boa pr\u00e1tica de programa\u00e7\u00e3o para quem programa em Python, pois evita dores de cabe\u00e7as com vers\u00f5es de libs diferentes na m\u00e1quina.\u00a0<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">Abaixo deixo as refer\u00eancias utilizadas como consulta neste tutorial:<\/span><\/p>\n<h2>Refer\u00eancias:<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.python.org\/\">Python Docs<\/a><\/li>\n<li><a href=\"https:\/\/docs.python.org\/pt-br\/3\/tutorial\/venv.html\">Venv Docs<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Neste tutorial veremos como criar Ambientes Virtuais no Python. &nbsp; Introdu\u00e7\u00e3o Neste breve tutorial explico como criar ambientes virtuais no<\/p>\n","protected":false},"author":1,"featured_media":94,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[16],"tags":[65,63,33,18,64],"class_list":["post-93","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-ambiente-virtual","tag-ambientes-virtuais","tag-python","tag-tutorias","tag-venv"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como Criar Ambientes virtuais no Python - UrutauDev<\/title>\n<meta name=\"description\" content=\"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Criar Ambientes virtuais no Python - UrutauDev\" \/>\n<meta property=\"og:description\" content=\"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es\" \/>\n<meta property=\"og:url\" content=\"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/\" \/>\n<meta property=\"og:site_name\" content=\"UrutauDev\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-12T23:18:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-24T02:14:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"535\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"C. Junior\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"C. Junior\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/\"},\"author\":{\"name\":\"C. Junior\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#\\\/schema\\\/person\\\/7e321618d23a158d5a42d5cfbdd99dd6\"},\"headline\":\"Como Criar Ambientes virtuais no Python\",\"datePublished\":\"2023-08-12T23:18:35+00:00\",\"dateModified\":\"2024-01-24T02:14:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/\"},\"wordCount\":392,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/python.webp\",\"keywords\":[\"Ambiente Virtual\",\"ambientes virtuais\",\"python\",\"tutorias\",\"venv\"],\"articleSection\":[\"Python\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/\",\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/\",\"name\":\"Como Criar Ambientes virtuais no Python - UrutauDev\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/python.webp\",\"datePublished\":\"2023-08-12T23:18:35+00:00\",\"dateModified\":\"2024-01-24T02:14:33+00:00\",\"description\":\"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#primaryimage\",\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/python.webp\",\"contentUrl\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/python.webp\",\"width\":535,\"height\":300,\"caption\":\"Como criar ambientes virtuais no python\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/2023\\\/08\\\/12\\\/como-criar-ambientes-virtuais-no-python\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/urutaudev.com.br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como Criar Ambientes virtuais no Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#website\",\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/\",\"name\":\"UrutauDev\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/urutaudev.com.br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#organization\",\"name\":\"UrutauDev\",\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/cropped-urutau-dev-logo.png\",\"contentUrl\":\"https:\\\/\\\/urutaudev.com.br\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/cropped-urutau-dev-logo.png\",\"width\":100,\"height\":84,\"caption\":\"UrutauDev\"},\"image\":{\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/urutaudev.com.br\\\/#\\\/schema\\\/person\\\/7e321618d23a158d5a42d5cfbdd99dd6\",\"name\":\"C. Junior\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g\",\"caption\":\"C. Junior\"},\"sameAs\":[\"http:\\\/\\\/urutaudev.com.br\",\"instagram.com\\\/urutautec\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC8pDLb5GaYBAoWwQkIzrhRw\"],\"url\":\"https:\\\/\\\/urutaudev.com.br\\\/index.php\\\/author\\\/urutaudev-com-br\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Criar Ambientes virtuais no Python - UrutauDev","description":"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/","og_locale":"en_US","og_type":"article","og_title":"Como Criar Ambientes virtuais no Python - UrutauDev","og_description":"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es","og_url":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/","og_site_name":"UrutauDev","article_published_time":"2023-08-12T23:18:35+00:00","article_modified_time":"2024-01-24T02:14:33+00:00","og_image":[{"width":535,"height":300,"url":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp","type":"image\/webp"}],"author":"C. Junior","twitter_card":"summary_large_image","twitter_misc":{"Written by":"C. Junior","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#article","isPartOf":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/"},"author":{"name":"C. Junior","@id":"https:\/\/urutaudev.com.br\/#\/schema\/person\/7e321618d23a158d5a42d5cfbdd99dd6"},"headline":"Como Criar Ambientes virtuais no Python","datePublished":"2023-08-12T23:18:35+00:00","dateModified":"2024-01-24T02:14:33+00:00","mainEntityOfPage":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/"},"wordCount":392,"commentCount":0,"publisher":{"@id":"https:\/\/urutaudev.com.br\/#organization"},"image":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#primaryimage"},"thumbnailUrl":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp","keywords":["Ambiente Virtual","ambientes virtuais","python","tutorias","venv"],"articleSection":["Python"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/","url":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/","name":"Como Criar Ambientes virtuais no Python - UrutauDev","isPartOf":{"@id":"https:\/\/urutaudev.com.br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#primaryimage"},"image":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#primaryimage"},"thumbnailUrl":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp","datePublished":"2023-08-12T23:18:35+00:00","dateModified":"2024-01-24T02:14:33+00:00","description":"Este em um breve tutorial explicando como criar ambientes virtuais no Python de forma que voc\u00ea isole os ambientes das aplica\u00e7\u00f5es","breadcrumb":{"@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#primaryimage","url":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp","contentUrl":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/python.webp","width":535,"height":300,"caption":"Como criar ambientes virtuais no python"},{"@type":"BreadcrumbList","@id":"https:\/\/urutaudev.com.br\/index.php\/2023\/08\/12\/como-criar-ambientes-virtuais-no-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/urutaudev.com.br\/"},{"@type":"ListItem","position":2,"name":"Como Criar Ambientes virtuais no Python"}]},{"@type":"WebSite","@id":"https:\/\/urutaudev.com.br\/#website","url":"https:\/\/urutaudev.com.br\/","name":"UrutauDev","description":"","publisher":{"@id":"https:\/\/urutaudev.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/urutaudev.com.br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/urutaudev.com.br\/#organization","name":"UrutauDev","url":"https:\/\/urutaudev.com.br\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/urutaudev.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/cropped-urutau-dev-logo.png","contentUrl":"https:\/\/urutaudev.com.br\/wp-content\/uploads\/2023\/08\/cropped-urutau-dev-logo.png","width":100,"height":84,"caption":"UrutauDev"},"image":{"@id":"https:\/\/urutaudev.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/urutaudev.com.br\/#\/schema\/person\/7e321618d23a158d5a42d5cfbdd99dd6","name":"C. Junior","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e7df4c63012e2f6991311d4037bdc57752b996058cf1396747a7ab74e8ac032e?s=96&d=mm&r=g","caption":"C. Junior"},"sameAs":["http:\/\/urutaudev.com.br","instagram.com\/urutautec","https:\/\/www.youtube.com\/channel\/UC8pDLb5GaYBAoWwQkIzrhRw"],"url":"https:\/\/urutaudev.com.br\/index.php\/author\/urutaudev-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":3,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"predecessor-version":[{"id":261,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/posts\/93\/revisions\/261"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/media\/94"}],"wp:attachment":[{"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/urutaudev.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}