{"title":"Pemasangan GeoDjango","version":"3.0","locale":"id","docname":"ref/contrib/gis/install/index","url":"/id/3.0/ref/contrib/gis/install/","canonical":"https://djangodocs.dev/id/3.0/ref/contrib/gis/install/","summary":"Ikhtisar Link to this heading # Secara umum, pemasangan GeoDjango membutuhkan: Python dan Django Basisdata spasial Memasang pustaka Geospatial Rincian untuk setiap…","html":"<h1>Pemasangan GeoDjango<a class=\"heading-anchor\" href=\"#geodjango-installation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<section id=\"overview\">\n<h2>Ikhtisar<a class=\"heading-anchor\" href=\"#overview\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Secara umum, pemasangan GeoDjango membutuhkan:</p>\n<ol class=\"arabic simple\">\n<li><p><a class=\"reference internal\" href=\"#django\"><span class=\"std std-ref\">Python dan Django</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#spatial-database\"><span class=\"std std-ref\">Basisdata spasial</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/geolibs/\"><span class=\"doc\">Memasang pustaka Geospatial</span></a></p></li>\n</ol>\n<p>Rincian untuk setiap dari persyaratan dan petunjuk pemasangan disediakan di bagian dibawah. Sebagai tambahan, petunjuk khusus-serambi tersedia untuk:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"#macos\"><span class=\"std std-ref\">macOS</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/testing/#windows\"><span class=\"std std-ref\">Windows</span></a></p></li>\n</ul>\n<aside class=\"admonition-use-the-source admonition\">\n<p class=\"admonition-title\">Gunakan Sumber</p>\n<p>Karena GeoDjango mengambil keuntungan dari terkahir di teknologi perangkat lunak geospasial sumber terbuka, versi terakhir dari pustaka dibutuhkan. Jika paket biner tidak tersedia di serambi anda, pemasangan dari sumber mungkin dibutuhkan. Ketika menyusun pustaka dari sumber, harap ikuti petunjuk dengan teliti, khususnya jika anda adalah seorang pemula.</p>\n</aside>\n</section>\n<section id=\"requirements\">\n<h2>Persyaratan<a class=\"heading-anchor\" href=\"#requirements\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"python-and-django\">\n<span id=\"django\"></span><h3>Python dan Django<a class=\"heading-anchor\" href=\"#python-and-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Karena GeoDjango disertakan dengan Django, harap mengacu pada <a class=\"reference internal\" href=\"/id/3.0/topics/install/#installing-official-release\"><span class=\"std std-ref\">installation instructions</span></a>  Django untuk rincian bagaimana memasang.</p>\n</section>\n<section id=\"spatial-database\">\n<span id=\"id1\"></span><h3>Basisdata spasial<a class=\"heading-anchor\" href=\"#spatial-database\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>PostgreSQL (dengan PostGIS), MySQL (kebanyakan dengan mesin MyISAM ), Oracle, dan SQLite (dengan SpatiaLite) adalah basisdata spasial saat ini didukung.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>PostGIS dianjurkan, karena itu adalah paling matang dan basisdata spasial sumber terbuka kaya-fitur.</p>\n</aside>\n<p>Pustaka-pustaka gespasial dibutuhkan untuk pemasangan GeoDjango tergantung pada basisdata spasial digunakan. Daftar berikut persyaratan pustaka, versi didukung, dan catatan apapun untuk setiap dari backend basisdata didukung:</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Basisdata</p></th>\n<th class=\"head\"><p>Persyaratan Pustaka</p></th>\n<th class=\"head\"><p>Versi Didukung</p></th>\n<th class=\"head\"><p>Catatan</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p>PostgreSQL</p></td>\n<td><p>GEOS, GDAL, PROJ.4, PostGIS</p></td>\n<td><p>9.5+</p></td>\n<td><p>Membutuhkan PostGIS.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>MySQL</p></td>\n<td><p>GEOS, GDAL</p></td>\n<td><p>5.6.1+</p></td>\n<td><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/db-api/#mysql-spatial-limitations\"><span class=\"std std-ref\">Limited functionality</span></a>.</p></td>\n</tr>\n<tr class=\"row-even\"><td><p>Oracle</p></td>\n<td><p>GEOS, GDAL</p></td>\n<td><p>12.2+</p></td>\n<td><p>XE tidak didukung.</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p>SQLite</p></td>\n<td><p>GEOS, GDAL, PROJ.4, SpatiaLite</p></td>\n<td><p>3.8.3+</p></td>\n<td><p>Membutuhkan SpatiaLite 4.3+</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Lihat juga <a href=\"#id29\"><span class=\"problematic\" id=\"id30\">`this comparison matrix`__</span></a> pada Wiki OSGeo untuk PostgreSQL/PostGIS/GEOS/GDAL kemungkinan perpaduan.</p>\n</section>\n</section>\n<section id=\"installation\">\n<h2>Pemasangan<a class=\"heading-anchor\" href=\"#installation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"geospatial-libraries\">\n<h3>Pustaka geospasial<a class=\"heading-anchor\" href=\"#geospatial-libraries\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/geolibs/\">Memasang pustaka Geospatial</a></li>\n</ul>\n</div>\n</section>\n<section id=\"database-installation\">\n<h3>Pemasangan basisdata<a class=\"heading-anchor\" href=\"#database-installation\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/postgis/\">Memasang PostGIS</a></li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/spatialite/\">Memasang SpatiaLite</a></li>\n</ul>\n</div>\n</section>\n<section id=\"databases-configuration\">\n<h3>Konfigurasi <a class=\"reference internal\" href=\"/id/3.0/ref/settings/#std-setting-DATABASES\"><code class=\"xref std std-setting docutils literal notranslate\"><span class=\"pre\">DATABASES</span></code></a><a class=\"heading-anchor\" href=\"#databases-configuration\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Setel pengaturan <a class=\"reference internal\" href=\"/id/3.0/ref/settings/#std-setting-DATABASE-ENGINE\"><code class=\"xref std std-setting docutils literal notranslate\"><span class=\"pre\">ENGINE</span></code></a> menjadi satu dari the <a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/db-api/#spatial-backends\"><span class=\"std std-ref\">spatial backends</span></a>.</p>\n</section>\n<section id=\"add-django-contrib-gis-to-installed-apps\">\n<h3>Tambah <code class=\"docutils literal notranslate\"><span class=\"pre\">django.contrib.gis</span></code> ke <a class=\"reference internal\" href=\"/id/3.0/ref/settings/#std-setting-INSTALLED_APPS\"><code class=\"xref std std-setting docutils literal notranslate\"><span class=\"pre\">INSTALLED_APPS</span></code></a><a class=\"heading-anchor\" href=\"#add-django-contrib-gis-to-installed-apps\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Seperti aplikasi bantuan Django lain, anda akan <em>hanya</em> butuh menambahkan <a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/#module-django.contrib.gis\" title=\"django.contrib.gis: Geographic Information System (GIS) extensions for Django\"><code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">django.contrib.gis</span></code></a> ke <a class=\"reference internal\" href=\"/id/3.0/ref/settings/#std-setting-INSTALLED_APPS\"><code class=\"xref std std-setting docutils literal notranslate\"><span class=\"pre\">INSTALLED_APPS</span></code></a> dalam pengaturan anda. Ini sehingga cetakan <code class=\"docutils literal notranslate\"><span class=\"pre\">gis</span></code> dapat ditempatkan -- jika belum selesai, kemudian fitur-fitur seperti admin georgafis atau peta situs KML tidak akan berfungsi dengan baik.</p>\n</section>\n</section>\n<section id=\"troubleshooting\">\n<h2>Menyelesaikan masalah<a class=\"heading-anchor\" href=\"#troubleshooting\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Jika anda tidak dapat menemukan pemecahan padamasalah anda disini lalu ikut serta di komunitas! Anda dapat:</p>\n<ul class=\"simple\">\n<li><p>Gabung saluran IRC <code class=\"docutils literal notranslate\"><span class=\"pre\">#geodjango</span></code> pada Freenode. Harap sabar dan sopan -- selagi anda mungkin tidak mendapatkan tanggapan segera, seseorang akan berusaha menjawan pertanyaan anda segera setelah mereka melihat itu.</p></li>\n<li><p>Tanyakan pertanyaan anda pada daftar penyuratan <a href=\"#id29\"><span class=\"problematic\" id=\"id31\">`GeoDjango`__</span></a>.</p></li>\n<li><p>Arsipkan sebuah tiket pada <a href=\"#id29\"><span class=\"problematic\" id=\"id32\">`Django trac`__</span></a> jika anda beripikir ada kesalahan. Pastikan anda menyediakan gambaran lenglap dari masalah, versi yang digunakan, dan tentukan komponen sebagai &quot;GIS&quot;.</p></li>\n</ul>\n<section id=\"library-environment-settings\">\n<span id=\"libsettings\"></span><h3>Pustaka pengaturan lingkungan<a class=\"heading-anchor\" href=\"#library-environment-settings\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Sejauh ini, masalah paling umum ketika memasang GeoDjango adalah bahwa pustaka-pustaka berbagi eksternal (misalnya, untuk GEOS dan GDAL) tidak dapat ditempatkan. <a class=\"footnote-reference brackets\" href=\"#id27\" id=\"id5\" role=\"doc-noteref\"><span class=\"fn-bracket\">[</span>1<span class=\"fn-bracket\">]</span></a> Khususnya, penyebab masalah ini adalah bahwa sistem operasi tidak waspada dari direktori dimana pustaka-pustaka dibangun dari sumber yang dipasang.</p>\n<p>Secara umum, jalur pustaka mungkin disetel pada dasar per-pengguna dengan mengatur varibel lingkungan, atau dengan mengkonfigurasi jalur pustaka untuk sistem kesulurhan.</p>\n<section id=\"ld-library-path-environment-variable\">\n<h4>Variabel lingkungan <code class=\"docutils literal notranslate\"><span class=\"pre\">LD_LIBRARY_PATH</span></code><a class=\"heading-anchor\" href=\"#ld-library-path-environment-variable\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Seorang pengguna mungkin menyetel variabel lingkungan ini untuk menyesuaikan jalur pustaka mereka ingin gunakan. Direktori pustaka khusus untuk perangkat linah dibangund ari sumber adalah <code class=\"docutils literal notranslate\"><span class=\"pre\">/usr/local/lib</span></code>.  Dengan demikian, <code class=\"docutils literal notranslate\"><span class=\"pre\">/usr/local/lib</span></code> butuh disertakan dalam variabel <code class=\"docutils literal notranslate\"><span class=\"pre\">LD_LIBRARY_PATH</span></code>. Sebagai contoh, pengguna dapat menempatkan berikut dalam profil bash mereka:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"go\">export LD_LIBRARY_PATH=/usr/local/lib</span>\n</code></pre></div>\n</section>\n<section id=\"setting-system-library-path\">\n<h4>Menyetel jalur pustakan sistem<a class=\"heading-anchor\" href=\"#setting-system-library-path\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Pada sistem GNU/Linux, ada khususnya sebuah berkas dalam <code class=\"docutils literal notranslate\"><span class=\"pre\">/etc/ld.so.conf</span></code>, yang mungkin menyertakan tambahan jalur dari berkas-berkas dalam direktori lain, seperti <code class=\"docutils literal notranslate\"><span class=\"pre\">/etc/ld.so.conf.d</span></code>. Sebagai pengguna induk, tambah jalur pustaka penyesuaian (seperti <code class=\"docutils literal notranslate\"><span class=\"pre\">/usr/local/lib</span></code>) pada sebuah baris baru dalam <code class=\"docutils literal notranslate\"><span class=\"pre\">ld.so.conf</span></code>. Ini adalah <em>satu</em> contoh dari bagaimana melakukannya:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>sudo<span class=\"w\"> </span><span class=\"nb\">echo</span><span class=\"w\"> </span>/usr/local/lib<span class=\"w\"> </span>&gt;&gt;<span class=\"w\"> </span>/etc/ld.so.conf\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>ldconfig\n</code></pre></div>\n<p>Untuk pengguna OpenSolaris, jalur pustaka sistem mungkin dirubah menggunakan alat <code class=\"docutils literal notranslate\"><span class=\"pre\">crle</span></code>. Jalankan <code class=\"docutils literal notranslate\"><span class=\"pre\">crle</span></code> dengan tidak ada pilihan untuk melihat konfigurasi saat ini dan gunakan <code class=\"docutils literal notranslate\"><span class=\"pre\">crle</span> <span class=\"pre\">-l</span></code> untuk menyetel dengan jalur pustaka baru. Harap <em>sangat</em> hati-hati ketika merubah jalur pustaka sistem:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\"># </span>crle<span class=\"w\"> </span>-l<span class=\"w\"> </span><span class=\"nv\">$OLD_PATH</span>:/usr/local/lib\n</code></pre></div>\n</section>\n<section id=\"install-binutils\">\n<span id=\"binutils\"></span><h4>Pasang <code class=\"docutils literal notranslate\"><span class=\"pre\">binutils</span></code><a class=\"heading-anchor\" href=\"#install-binutils\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>GeoDjango menggunakan fungsi <code class=\"docutils literal notranslate\"><span class=\"pre\">find_library</span></code> (dari modul Python <code class=\"docutils literal notranslate\"><span class=\"pre\">ctypes.util</span></code>) untuk menemukan pustaka. Rutin <code class=\"docutils literal notranslate\"><span class=\"pre\">find_library</span></code> menggunakan sebuah program disebut <code class=\"docutils literal notranslate\"><span class=\"pre\">objump</span></code> (bagian dari paket <code class=\"docutils literal notranslate\"><span class=\"pre\">binutils</span></code>) untuk memeriksa pustaka berbagi pada sistem GNU/Linux. Dengan demikian, jika <code class=\"docutils literal notranslate\"><span class=\"pre\">binutils</span></code> tidak dipasang pada sistem Linux anda kemudian ctypes Python mungkin tidak dapat menemukan pustaka anda bahkan jika jalur pustaka anda disetel dengan benar dan pustaka-pustaka geospasial dibangun dengan sempurna.</p>\n<p>Paket <code class=\"docutils literal notranslate\"><span class=\"pre\">binutils</span></code> mungkin dipasang pada sistem Debian dan Ubuntu menggunakan perintah berikut:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>apt-get<span class=\"w\"> </span>install<span class=\"w\"> </span>binutils\n</code></pre></div>\n<p>Mirip, pada sistem Red Hat dan CentOS:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>yum<span class=\"w\"> </span>install<span class=\"w\"> </span>binutils\n</code></pre></div>\n</section>\n</section>\n</section>\n<section id=\"platform-specific-instructions\">\n<h2>Petunjuk khusus-serambi<a class=\"heading-anchor\" href=\"#platform-specific-instructions\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"macos\">\n<span id=\"id6\"></span><h3>macOS<a class=\"heading-anchor\" href=\"#macos\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Karena beragam dari sistem pemaketan tersedia untuk macOS, pengguna mempunyai beberapa pilihan berbeda untuk memasang GeoDjango. Pilihan ini adalah:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"#postgresapp\"><span class=\"std std-ref\">Postgres.app</span></a> (paling mudah dan dianjurkan)</p></li>\n<li><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/spatialite/#homebrew\"><span class=\"std std-ref\">Homebrew</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/spatialite/#kyngchaos\"><span class=\"std std-ref\">KyngChaos</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#fink\"><span class=\"std std-ref\">Fink</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"#macports\"><span class=\"std std-ref\">MacPorts</span></a></p></li>\n<li><p><a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/geolibs/#build-from-source\"><span class=\"std std-ref\">Membangun dari sumber</span></a></p></li>\n</ul>\n<p>Bagian ini juga menyertakan petunjuk untuk pemasangan sebuah versi tertingkatkan dari <a class=\"reference internal\" href=\"#macos-python\"><span class=\"std std-ref\">Python</span></a> dari paket-paket disediakan oleh Python Software Foundation, bagaimanapun, ini tidak diwajibkan.</p>\n<section id=\"python\">\n<span id=\"macos-python\"></span><h4>Python<a class=\"heading-anchor\" href=\"#python\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Meskipun macOS datang dengan Python terpasang, pengguna dapat menggunakan <a href=\"#id29\"><span class=\"problematic\" id=\"id33\">`framework installers`__</span></a> disediakan oleh Python Software Foundation.  Sebuah keuntungan menggunakan pemasang adalah bahwa Python macOS akan tetap &quot;pristine&quot;  untuk penggunaan sistem operasi internal.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Anda akan butuh merubah variabel lingkungan <code class=\"docutils literal notranslate\"><span class=\"pre\">PATH</span></code> dalam berkas <code class=\"docutils literal notranslate\"><span class=\"pre\">.profile</span></code> sehingga versi baru dari Python digunakan ketika <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span></code> dimasukkan pada baris-perintah:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"go\">export PATH=/Library/Frameworks/Python.framework/Versions/Current/bin:$PATH</span>\n</code></pre></div>\n</aside>\n</section>\n<section id=\"postgres-app\">\n<span id=\"postgresapp\"></span><h4>Postgres.app<a class=\"heading-anchor\" href=\"#postgres-app\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p><a class=\"reference external\" href=\"https://postgresapp.com/\">Postgres.app</a> adalah sebuah peladen PostgreSQL berdisi sendiri yang menyertakan tambahan PostGIS. Anda akan juga butuh memasang <code class=\"docutils literal notranslate\"><span class=\"pre\">gdal</span></code> dan <code class=\"docutils literal notranslate\"><span class=\"pre\">libgeoip</span></code> dengan <a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/spatialite/#homebrew\"><span class=\"std std-ref\">Homebrew</span></a>.</p>\n<p>Setelah memasang Postgres.app, tambah berikut ke <code class=\"docutils literal notranslate\"><span class=\"pre\">.bash_profile</span></code> anda sehingga anda dapat menjalankan progam paket dari baris-perintah. Ganti <code class=\"docutils literal notranslate\"><span class=\"pre\">X.Y</span></code> dengan versi PostgreSQL di Postgres.app anda pasang:</p>\n<div class=\"code-block\" data-language=\"bash\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"nb\">export</span><span class=\"w\"> </span><span class=\"nv\">PATH</span><span class=\"o\">=</span><span class=\"nv\">$PATH</span>:/Applications/Postgres.app/Contents/Versions/X.Y/bin\n</code></pre></div>\n<p>Anda dapat memeriksa jalur disetel dengan benar dengan mengetik <code class=\"docutils literal notranslate\"><span class=\"pre\">which</span> <span class=\"pre\">psql</span></code> pada terminal prompt.</p>\n</section>\n<section id=\"homebrew\">\n<span id=\"id9\"></span><h4>Homebrew<a class=\"heading-anchor\" href=\"#homebrew\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p><a href=\"#id29\"><span class=\"problematic\" id=\"id34\">`Homebrew`__</span></a> menyediakan &quot;recipes&quot; untuk membangun biner dan paket dari sumber. itu menyediakan resep-resep untuk prasyarat GeoDjango pada komputer Macintosh menjalankan macOS. Karena Homebrew masih membangun perangkat lunak dari sumber, <a class=\"reference external\" href=\"https://developer.apple.com/xcode/\">Xcode</a> diwajibkan.</p>\n<p>Ringkasan:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>brew<span class=\"w\"> </span>install<span class=\"w\"> </span>postgresql\n<span class=\"gp\">$ </span>brew<span class=\"w\"> </span>install<span class=\"w\"> </span>postgis\n<span class=\"gp\">$ </span>brew<span class=\"w\"> </span>install<span class=\"w\"> </span>gdal\n<span class=\"gp\">$ </span>brew<span class=\"w\"> </span>install<span class=\"w\"> </span>libgeoip\n</code></pre></div>\n</section>\n<section id=\"kyngchaos-packages\">\n<span id=\"kyngchaos\"></span><h4>Paket KyngChaos<a class=\"heading-anchor\" href=\"#kyngchaos-packages\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>William Kyngesburye provides a number of <a href=\"#id29\"><span class=\"problematic\" id=\"id35\">`geospatial library binary packages`__</span></a>\nthat help to get GeoDjango installed on macOS without compiling them from\nsource.  However, <a class=\"reference external\" href=\"https://developer.apple.com/xcode/\">Xcode</a> is still necessary for compiling the Python database\nadapters <a class=\"reference internal\" href=\"#psycopg2-kyngchaos\"><span class=\"std std-ref\">psycopg2</span></a> (for PostGIS).</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Pengguna spatiaLite harus berunding bagian <a class=\"reference internal\" href=\"/id/3.0/ref/contrib/gis/install/spatialite/#spatialite-macos\"><span class=\"std std-ref\">Petunjuk-petunjuk khusus-macOS</span></a> setelah memasang paket-paket untuk petunjuk tambahan.</p>\n</aside>\n<p>Unduh paket kerangka untuk:</p>\n<ul class=\"simple\">\n<li><p>UnixImageIO</p></li>\n<li><p>PROJ</p></li>\n<li><p>GEOS</p></li>\n<li><p>SQLite3 (menyertakan pustaka SpatiaLite)</p></li>\n<li><p>GDAL</p></li>\n</ul>\n<p>Memasang paket-paket di urutan mereka terdaftar diatas, seperti paket GDAL dan SQLite membutuhkan paket-paket terdaftar sebelum mereka.</p>\n<p>Setelah itu, anda dapat juga memasang paket biner KyngChaos untuk PostgreSQL and PostGIS`__.</p>\n<p>Setelah memasang paket-paket biner, anda akan ingin menambahkan berikut ke <code class=\"docutils literal notranslate\"><span class=\"pre\">.profile</span></code> untuk dapat menjalankan paket-paket program dari baris-perintah:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"go\">export PATH=/Library/Frameworks/UnixImageIO.framework/Programs:$PATH</span>\n<span class=\"go\">export PATH=/Library/Frameworks/PROJ.framework/Programs:$PATH</span>\n<span class=\"go\">export PATH=/Library/Frameworks/GEOS.framework/Programs:$PATH</span>\n<span class=\"go\">export PATH=/Library/Frameworks/SQLite3.framework/Programs:$PATH</span>\n<span class=\"go\">export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH</span>\n<span class=\"go\">export PATH=/usr/local/pgsql/bin:$PATH</span>\n</code></pre></div>\n<section id=\"psycopg2\">\n<span id=\"psycopg2-kyngchaos\"></span><h5>psycopg2<a class=\"heading-anchor\" href=\"#psycopg2\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h5>\n<p>Setelah anda memasang biner KyngChaos dan merubah <code class=\"docutils literal notranslate\"><span class=\"pre\">PATH</span></code> anda, seperti digambarkan diatas, <code class=\"docutils literal notranslate\"><span class=\"pre\">psycopg2</span></code> mungkin dipasang menggunakan perintah berikut:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>python<span class=\"w\"> </span>-m<span class=\"w\"> </span>pip<span class=\"w\"> </span>install<span class=\"w\"> </span>psycopg2\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Jika anda tidak mempunyai <code class=\"docutils literal notranslate\"><span class=\"pre\">pip</span></code>, ikuti <a class=\"reference internal\" href=\"/id/3.0/topics/install/#installing-official-release\"><span class=\"std std-ref\">installation instructions</span></a> untuk memasang itu.</p>\n</aside>\n</section>\n<section id=\"fink\">\n<span id=\"id13\"></span><h5>Fink<a class=\"heading-anchor\" href=\"#fink\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h5>\n<p><a href=\"#id29\"><span class=\"problematic\" id=\"id36\">`Kurt Schwehr`__</span></a> telah cukup ramah membuat paket-paket GeoDjango untuk pengguna dari sistem paket <a href=\"#id29\"><span class=\"problematic\" id=\"id37\">`Fink`__</span></a>. <a href=\"#id29\"><span class=\"problematic\" id=\"id38\">`Different packages are available`__</span></a> (dimulai dengan <code class=\"docutils literal notranslate\"><span class=\"pre\">django-gis</span></code>), bergantung pada versi mana dari Python anda ingin gunakan.</p>\n</section>\n</section>\n<section id=\"macports\">\n<span id=\"id17\"></span><h4>MacPorts<a class=\"heading-anchor\" href=\"#macports\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p><a href=\"#id29\"><span class=\"problematic\" id=\"id39\">`MacPorts`__</span></a> mungkin digunakan untuk memasang prasyarat GeoDjango pada komputer berjalan macOS.  Karena MacPorts masih membangun perangakat lunak dari sumber, <a class=\"reference external\" href=\"https://developer.apple.com/xcode/\">Xcode</a> diwajibkan.</p>\n<p>Ringkasan:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>postgresql93-server\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>geos\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>proj\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>postgis\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>gdal<span class=\"w\"> </span>+geos\n<span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>port<span class=\"w\"> </span>install<span class=\"w\"> </span>libgeoip\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Anda juga akan harus merubah <code class=\"docutils literal notranslate\"><span class=\"pre\">PATH</span></code> dalam <code class=\"docutils literal notranslate\"><span class=\"pre\">.profile</span></code> anda sehingga program-program MacPorts dapat diakses dari baris-perintah:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"go\">export PATH=/opt/local/bin:/opt/local/lib/postgresql93/bin</span>\n</code></pre></div>\n<p>Sebagai tambahan, tambah pengaturan <code class=\"docutils literal notranslate\"><span class=\"pre\">DYLD_FALLBACK_LIBRARY_PATH</span></code> sehingga pustaka-pustaka dapat ditemukan oleh Python:</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</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=\"Shell code\"><code><span class=\"go\">export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib:/opt/local/lib/postgresql93</span>\n</code></pre></div>\n</aside>\n</section>\n</section>\n<section id=\"windows\">\n<span id=\"id19\"></span><h3>Windows<a class=\"heading-anchor\" href=\"#windows\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Lanjutkan melalui bagian-bagian berikut secara berurutan untuk memasang GeoDjango pada Windows.</p>\n<section id=\"id20\">\n<h4>Python<a class=\"heading-anchor\" href=\"#id20\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p><a class=\"reference internal\" href=\"/id/3.0/howto/windows/\"><span class=\"doc\">Install Python</span></a>.</p>\n</section>\n<section id=\"postgresql\">\n<h4>PostgreSQL<a class=\"heading-anchor\" href=\"#postgresql\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>First, download the latest <a href=\"#id29\"><span class=\"problematic\" id=\"id40\">`PostgreSQL 9.x installer`__</span></a> from the\n<a href=\"#id29\"><span class=\"problematic\" id=\"id41\">`EnterpriseDB`__</span></a> website.  After downloading, run the installer, follow the\non-screen directions, and keep the default options unless you know the\nconsequences of changing them.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Pemasang PostgreSQL membuat kedua pengguna Windows baru menjadi 'postgres service account' dan superuser basisdata <code class=\"docutils literal notranslate\"><span class=\"pre\">postgres</span></code>. Anda akan diarahkan sekali untuk menyetel sandi untuk kedua akun -- pastikan untuk mengingatnya!</p>\n</aside>\n<p>Ketika pemasang lengkap, dia akan menanyakan untuk meluncurkan Application Stack Builder (ASB) pada keluar -- jaga ini tercentang, seperti dia diperlukan untuk memasang install <a class=\"reference internal\" href=\"#postgisasb\"><span class=\"std std-ref\">PostGIS</span></a>.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Jika berhasil terpasang, peladen PostgreSQL akan berjalan dalam latar belakang setiap kali sistem dimulai sebagai layanan Window. Sebuah kelompok menu mulai <span class=\"menuselection\">PostgreSQL 9.x</span> akan dibuat dan mengandung jalan pintas untuk ASB dan juga 'SQL Shell', yang akan meluncurkan jendela perintah <code class=\"docutils literal notranslate\"><span class=\"pre\">psql</span></code>.</p>\n</aside>\n</section>\n<section id=\"postgis\">\n<span id=\"postgisasb\"></span><h4>PostGIS<a class=\"heading-anchor\" href=\"#postgis\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Dari dalam Application Stack Builder (untuk dijalankan diluar pemasang, <span class=\"menuselection\">Start ‣ Programs ‣ PostgreSQL 9.x</span>), pilih <span class=\"menuselection\">PostgreSQL Database Server 9.x on port 5432</span> dari menu jatuh turun. Selanjutnya, perluas menu pohon <span class=\"menuselection\">Categories ‣ Spatial Extensions</span> dan pilih <span class=\"menuselection\">PostGIS X.Y for PostgreSQL 9.x</span>.</p>\n<p>Setelah mengklik selanjutnya, anda akan diarahkan memilih cermin, PostGIS akan diunduh, dan pemasang PostGIS akan dimulai. Hanya pilih pilihan awalan selama memasang (misalnya, jangan tidak mencentang piihan untuk basisdata PostGIS awalan).</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Anda akan diarahkan untuk memasukkan sandi super pengguna basisdata <code class=\"docutils literal notranslate\"><span class=\"pre\">postgres</span></code> anda dalam dialog 'Database Connection Information'.</p>\n</aside>\n</section>\n<section id=\"id23\">\n<h4>psycopg2<a class=\"heading-anchor\" href=\"#id23\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Modul Python <code class=\"docutils literal notranslate\"><span class=\"pre\">psycopg2</span></code> menyediakan antarmuka diantara Python dan basisdata PostgreSQL.  Unduh <a href=\"#id29\"><span class=\"problematic\" id=\"id42\">`Windows installer`__</span></a> paling akhir untuk versi anda dari Python dan PostgreSQL dan jalankan menggunakan pengaturan awalan. <a class=\"footnote-reference brackets\" href=\"#id28\" id=\"id24\" role=\"doc-noteref\"><span class=\"fn-bracket\">[</span>2<span class=\"fn-bracket\">]</span></a></p>\n</section>\n<section id=\"osgeo4w\">\n<span id=\"id26\"></span><h4>OSGeo4W<a class=\"heading-anchor\" href=\"#osgeo4w\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>The <a class=\"reference external\" href=\"https://trac.osgeo.org/osgeo4w/\">OSGeo4W installer</a> helps to install the PROJ.4, GDAL, and GEOS libraries\nrequired by GeoDjango. First, download the <a class=\"reference external\" href=\"https://trac.osgeo.org/osgeo4w/\">OSGeo4W installer</a>, and run it.\nSelect <span class=\"menuselection\">Express Web-GIS Install</span> and click next.  In the 'Select\nPackages' list, ensure that GDAL is selected; MapServer and Apache are also\nenabled by default, but are not required by GeoDjango and may be unchecked\nsafely.  After clicking next, the packages will be automatically downloaded and\ninstalled, after which you may exit the installer.</p>\n</section>\n<section id=\"modify-windows-environment\">\n<h4>Merubah lingkungan Windows<a class=\"heading-anchor\" href=\"#modify-windows-environment\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Untuk menggunakan GeoDjango, anda akan butuh menambahkan direktori Python dan OSGeo4W anda ke <code class=\"docutils literal notranslate\"><span class=\"pre\">Path</span></code> sistem Windows, sama halnya membuat variabel lingkungan <code class=\"docutils literal notranslate\"><span class=\"pre\">GDAL_DATA</span></code> dan <code class=\"docutils literal notranslate\"><span class=\"pre\">PROJ_LIB</span></code>. Kumpulan berikut dari perintah, dijalankan dengan <code class=\"docutils literal notranslate\"><span class=\"pre\">cmd.exe</span></code>, akan menyetel ini:</p>\n<div class=\"code-block\" data-language=\"bat\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Bat</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=\"Bat code\"><code><span class=\"k\">set</span> <span class=\"nv\">OSGEO4W_ROOT</span><span class=\"p\">=</span>C:\\OSGeo4W\n<span class=\"k\">set</span> <span class=\"nv\">PYTHON_ROOT</span><span class=\"p\">=</span>C:\\Python3X\n<span class=\"k\">set</span> <span class=\"nv\">GDAL_DATA</span><span class=\"p\">=</span><span class=\"nv\">%OSGEO4W_ROOT%</span>\\share\\gdal\n<span class=\"k\">set</span> <span class=\"nv\">PROJ_LIB</span><span class=\"p\">=</span><span class=\"nv\">%OSGEO4W_ROOT%</span>\\share\\proj\n<span class=\"k\">set</span> <span class=\"nv\">PATH</span><span class=\"p\">=</span><span class=\"nv\">%PATH%</span>;<span class=\"nv\">%PYTHON_ROOT%</span>;<span class=\"nv\">%OSGEO4W_ROOT%</span>\\bin\nreg ADD <span class=\"s2\">&quot;HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment&quot;</span> /v Path /t REG_EXPAND_SZ /f /d <span class=\"s2\">&quot;</span><span class=\"nv\">%PATH%</span><span class=\"s2\">&quot;</span>\nreg ADD <span class=\"s2\">&quot;HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment&quot;</span> /v GDAL_DATA /t REG_EXPAND_SZ /f /d <span class=\"s2\">&quot;</span><span class=\"nv\">%GDAL_DATA%</span><span class=\"s2\">&quot;</span>\nreg ADD <span class=\"s2\">&quot;HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment&quot;</span> /v PROJ_LIB /t REG_EXPAND_SZ /f /d <span class=\"s2\">&quot;</span><span class=\"nv\">%PROJ_LIB%</span><span class=\"s2\">&quot;</span>\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Hak istimewa administrator diwajibkan untuk menjalankan perintah ini. Untuk melakukan ini, buat sebuah tulisan <code class=\"docutils literal notranslate\"><span class=\"pre\">bat</span></code> dengan perintah, klik-kanan itu, dan pilih <span class=\"menuselection\">Run as administrator</span>. Anda butuh keluar dan masuk kembali untuk pengaturan mengambil pengaruh.</p>\n</aside>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Catatan</p>\n<p>Jika anda menyesuaikan direktori pemasangan Python atau OSGeo4W, kemudian anda akan butuh merubah variabel-variabel <code class=\"docutils literal notranslate\"><span class=\"pre\">OSGEO4W_ROOT</span></code> dan/atau <code class=\"docutils literal notranslate\"><span class=\"pre\">PYTHON_ROOT</span></code> sesuai dengan itu.</p>\n</aside>\n</section>\n<section id=\"install-django-and-set-up-database\">\n<h4>Pasang Django dan setel basisdata<a class=\"heading-anchor\" href=\"#install-django-and-set-up-database\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h4>\n<p>Akhirnya, <a class=\"reference internal\" href=\"/id/3.0/topics/install/#installing-official-release\"><span class=\"std std-ref\">pasang Django</span></a> di sistem anda.</p>\n<p class=\"rubric\">Catatan kaki</p>\n<aside class=\"footnote-list brackets\">\n<aside class=\"footnote brackets\" id=\"id27\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id5\">1</a><span class=\"fn-bracket\">]</span></span>\n<p>GeoDjango menggunakan rutin <a class=\"reference external\" href=\"https://docs.python.org/3/library/ctypes.html#ctypes.util.find_library\" title=\"(di Python v3.14)\"><code class=\"xref py py-func docutils literal notranslate\"><span class=\"pre\">find_library()</span></code></a> dari <code class=\"docutils literal notranslate\"><span class=\"pre\">ctypes.util</span></code> untuk menempatkan pustaka dibagi.</p>\n</aside>\n<aside class=\"footnote brackets\" id=\"id28\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id24\">2</a><span class=\"fn-bracket\">]</span></span>\n<p>Pemasang Windows``psycopg2`` dipanketkan dan dirawat oleh <a class=\"reference external\" href=\"http://www.stickpeople.com/projects/python/win-psycopg/\">Jason Erickson</a>.</p>\n</aside>\n</aside>\n</section>\n</section>\n</section>","rootId":"geodjango-installation","toc":[{"title":"Ikhtisar","anchor":"overview","children":[]},{"title":"Persyaratan","anchor":"requirements","children":[{"title":"Python dan Django","anchor":"python-and-django","children":[]},{"title":"Basisdata spasial","anchor":"spatial-database","children":[]}]},{"title":"Pemasangan","anchor":"installation","children":[{"title":"Pustaka geospasial","anchor":"geospatial-libraries","children":[]},{"title":"Pemasangan basisdata","anchor":"database-installation","children":[]},{"title":"Konfigurasi DATABASES","anchor":"databases-configuration","children":[]},{"title":"Tambah django.contrib.gis ke INSTALLED_APPS","anchor":"add-django-contrib-gis-to-installed-apps","children":[]}]},{"title":"Menyelesaikan masalah","anchor":"troubleshooting","children":[{"title":"Pustaka pengaturan lingkungan","anchor":"library-environment-settings","children":[{"title":"Variabel lingkungan LD_LIBRARY_PATH","anchor":"ld-library-path-environment-variable","children":[]},{"title":"Menyetel jalur pustakan sistem","anchor":"setting-system-library-path","children":[]},{"title":"Pasang binutils","anchor":"install-binutils","children":[]}]}]},{"title":"Petunjuk khusus-serambi","anchor":"platform-specific-instructions","children":[{"title":"macOS","anchor":"macos","children":[{"title":"Python","anchor":"python","children":[]},{"title":"Postgres.app","anchor":"postgres-app","children":[]},{"title":"Homebrew","anchor":"homebrew","children":[]},{"title":"Paket KyngChaos","anchor":"kyngchaos-packages","children":[{"title":"psycopg2","anchor":"psycopg2","children":[]},{"title":"Fink","anchor":"fink","children":[]}]},{"title":"MacPorts","anchor":"macports","children":[]}]},{"title":"Windows","anchor":"windows","children":[{"title":"Python","anchor":"id20","children":[]},{"title":"PostgreSQL","anchor":"postgresql","children":[]},{"title":"PostGIS","anchor":"postgis","children":[]},{"title":"psycopg2","anchor":"id23","children":[]},{"title":"OSGeo4W","anchor":"osgeo4w","children":[]},{"title":"Merubah lingkungan Windows","anchor":"modify-windows-environment","children":[]},{"title":"Pasang Django dan setel basisdata","anchor":"install-django-and-set-up-database","children":[]}]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Acuan API","url":"/id/3.0/ref/"},{"docname":"ref/contrib/index","title":"Paket contrib","url":"/id/3.0/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeoDjango","url":"/id/3.0/ref/contrib/gis/"}],"prev":{"docname":"ref/contrib/gis/tutorial","title":"Pengajaran Tambahan GeoDjango","url":"/id/3.0/ref/contrib/gis/tutorial/"},"next":{"docname":"ref/contrib/gis/install/geolibs","title":"Memasang pustaka Geospatial","url":"/id/3.0/ref/contrib/gis/install/geolibs/"},"formats":{"html":"/id/3.0/ref/contrib/gis/install/","markdown":"/id/3.0/ref/contrib/gis/install.md","json":"/id/3.0/ref/contrib/gis/install.json"},"source":"https://github.com/django/django/blob/stable/3.0.x/docs/ref/contrib/gis/install/index.txt","official":"https://docs.djangoproject.com/id/3.0/ref/contrib/gis/install/","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","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}