{"id":15208,"date":"2020-06-26T04:13:26","date_gmt":"2020-06-25T21:13:26","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=15208"},"modified":"2022-09-15T20:37:29","modified_gmt":"2022-09-15T13:37:29","slug":"installasi-dan-setup-python-3-programming-environment-vps-ubuntu","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/installasi-dan-setup-python-3-programming-environment-vps-ubuntu\/","title":{"rendered":"Cara Install dan Setup Python 3 di VPS Ubuntu"},"content":{"rendered":"\n<p>Pada panduan kali ini, Rumahweb akan menjelaskan cara installasi Python 3 untuk layanan VPS berbasis OS Ubuntu. Berikut adalah cara <strong>setup dan installasi python 3<\/strong> environment di cloud server. Simak penjelasan kami pelan-pelan : <\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Silahkan login ke ssh server vps dan lakukan update dan upgrade repository os ubuntu server dengan command berikut:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt -y upgrade<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>Cek versi python dengan command:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><em><strong>python3 -V<\/strong><\/em><\/code><\/pre>\n\n\n\n<p>Akan ada output seperti dibawah ini tergantung kapan terakhir sistem di update<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Output<br \/><em>Python 3.8.2<\/em><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>Install PIP. PIP adalah module management tools seperti php yang punya composer atau nodeJS yang punya npm.<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>sudo apt install -y python3-pip<\/em><\/strong><\/code><\/pre>\n\n\n\n<p>Paket \/ module python bisa di install juga dengan command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>p<\/em><\/strong><em><strong>ip3 install nama_package<\/strong><\/em><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\"><li>Install essentials additional tools python dengan command berikut:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>sudo apt install build-essential libssl-dev libffi-dev python3-dev<\/em><\/strong><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\"><li>Install venv . Venv adalah virtual environment dimana project python akan running.<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>sudo apt install -y python3-venv<\/em><\/strong><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\"><li>Buat venv dengan command:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>python3 -m venv nama_env<\/em><\/strong><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"7\"><li>Aktifkan virtual env python dengan command:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>source nama_env\/bin\/activate<\/em><\/strong><\/code><\/pre>\n\n\n\n<p>Terminal atau command prompt akan menjadi prefixed atas nama env Anda, contoh output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>(nama_env) benny@ubuntu:~\/environments$<\/em><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"8\"><li>Test virtual env yang sudah di buat dan buka python interpreter dengan command:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>python3<\/em><\/strong><\/code><\/pre>\n\n\n\n<p>Indikasi interpreter python valid jika ada output seperti berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Python 3.8.2 (default, Mar 13 2020, 10:14:16)<br \/>&#91;GCC 9.3.0] on linux<br \/>Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.<\/code><\/pre>\n\n\n\n<p>Coba print string:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>print(\"Hello world\")<\/code><\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Hello world<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"9\"><li>Nonaktifkan \/ keluar dari virtual env dengan command:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>quit()<\/em><\/strong><\/code><\/pre>\n\n\n\n<p>Lalu keluar dari virtual env menggunakan command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>deactivate<\/em><\/code><\/pre>\n\n\n\n<p>Sudah selesai langkah langkahnya. Memang lumayan panjang tapi command yang digunakan cukup simple dan mudah di ikuti jika teliti. Jangan takut mencoba dan explorasi pada server vps Anda.<\/p>\n\n\n\n<p>Semoga <span style=\"text-decoration: underline;\">panduan installasi dan setup python 3 programming environment VPS Ubuntu<\/span> ini dapat menambah wawasan dan informasi untuk Anda semua.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada panduan kali ini, Rumahweb akan menjelaskan cara installasi Python 3 untuk layanan VPS berbasis OS Ubuntu. Berikut adalah cara setup dan installasi python 3 environment di cloud server. Simak penjelasan kami pelan-pelan : Silahkan login ke ssh server vps dan lakukan update dan upgrade repository os ubuntu server dengan command berikut: Cek versi python [&hellip;]<\/p>\n","protected":false},"author":331,"featured_media":15210,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[1179,1178,1176,1177,703,321],"class_list":{"0":"post-15208","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-news","8":"tag-environment","9":"tag-programming","10":"tag-python","11":"tag-python3","12":"tag-ubuntu","13":"tag-vps"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/04\/Panduan-installasi-dan-setup-python-3-programming-environment-VPS-Ubuntu.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-3Xi","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/15208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/331"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=15208"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/15208\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/15210"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=15208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=15208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=15208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}