{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Linux'ta \u00c7oklu Python Sanal Ortam\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"wChUqYG3tQ\"><a href=\"https:\/\/fatihsoysal.com\/blog\/linuxta-coklu-python-sanal-ortami\/\">Linux&#8217;ta \u00c7oklu Python Sanal Ortam\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/linuxta-coklu-python-sanal-ortami\/embed\/#?secret=wChUqYG3tQ\" width=\"600\" height=\"338\" title=\"&#8220;Linux&#8217;ta \u00c7oklu Python Sanal Ortam\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"wChUqYG3tQ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Bug\u00fcn, Linux sistemlerinde \u00e7oklu Python sanal ortamlar\u0131n\u0131n nas\u0131l kullan\u0131laca\u011f\u0131na dair bir rehber sunaca\u011f\u0131m. Sanal ortamlar, Python projeleri i\u00e7in izole edilmi\u015f ortamlar sa\u011flar ve farkl\u0131 projelerde farkl\u0131 Python s\u00fcr\u00fcmleri ve ba\u011f\u0131ml\u0131l\u0131klar\u0131 kullanman\u0131z\u0131 m\u00fcmk\u00fcn k\u0131lar. Bu, \u00e7ak\u0131\u015fmalar\u0131 \u00f6nlemeye ve her projenin kendi \u00f6zel gereksinimlerini kar\u015f\u0131lamas\u0131na yard\u0131mc\u0131 olur."}