Langkah Cek Instalasi Python

Langkah Cek Instalasi Python

✅ 1️⃣ Cek apakah Python sudah ditambahkan ke PATH

Jika saat instalasi kamu sudah mencentang opsi “Add Python to PATH”, maka Python seharusnya bisa langsung dipanggil lewat Terminal atau Command Prompt (CMD).

Cara mengeceknya:

python --version

atau

python3 --version

Jika muncul versi Python (misalnya: Python 3.12.3), berarti Python sudah terpasang dan PATH sudah benar.
Jika tidak muncul, berarti Python belum ditambahkan ke PATH dan perlu diatur secara manual lewat Environment Variables.

✅ 2️⃣ pip otomatis ter-install

Jika kamu mengunduh Python dari situs python.org dan mencentang opsi “Install pip”, maka pip seharusnya ikut terpasang otomatis.

Cek dengan perintah berikut di CMD:

pip --version

Contoh output CMD:

C:\Users\ACER>python --version
Python 3.13.4

C:\Users\ACER>python3 --version
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Apps > Advanced app settings > App execution aliases.

C:\Users\ACER>pip --version
pip 25.1.1 from C:\Users\ACER\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip (python 3.13)

Jika pip terdeteksi seperti di atas, maka kamu sudah siap menggunakan Python dan pip.

Di Windows, Python biasanya dikenali sebagai python, bukan python3 (berbeda dengan Linux/macOS yang biasa memakai python3 untuk Python versi 3).

✅ 3️⃣ Instalasi Nmap dan python-nmap

Panduan ini mencakup instalasi python-nmap (library Python) dan nmap (tool CLI) di berbagai sistem operasi (Windows, Linux, macOS), serta pengecekan versi dan pengujian di Python. Nmap harus diinstal awal karena: 1. python-nmap hanya pembungkus (wrapper) untuk menjalankan perintah dari aplikasi nmap asli melalui Python. 2. Jika nmap belum diinstal di sistem, maka python-nmap tidak akan bisa berfungsi, karena ia bergantung pada executable nmap.

Langkah 1: Instalasi Nmap terlebih dahulu (program utama):

🔵 Windows

  1. Unduh installer resmi Nmap dari: https://nmap.org/download.html
  2. Install seperti biasa.
  3. Pastikan nmap.exe otomatis ditambahkan ke PATH. Jika tidak, tambahkan folder instalasi (misalnya: C:\Program Files (x86)\Nmap) ke environment variable PATH.

🟢 Linux (Debian/Ubuntu)

sudo apt update
sudo apt install nmap

🍏 macOS (Homebrew)

brew install nmap

Langkah 2: Setelah itu, baru install python-nmap:

Gunakan perintah berikut sesuai versi Python Anda:

pip install python-nmap

Atau jika menggunakan Python 3:

pip3 install python-nmap

Untuk memastikan Nmap terinstal dan mengetahui versi tool Nmap (aplikasi command line). Contoh hasil Tes deteksi Nmap di Windows Anda:


C:\Users\ACER>nmap --version
Nmap version 7.97 ( https://nmap.org )
Platform: i686-pc-windows-windows
Compiled with: nmap-liblua-5.4.7 openssl-3.0.16 nmap-libssh2-1.11.1 nmap-libz-1.3.1 nmap-libpcre2-10.45 Npcap-1.82 nmap-libdnet-1.18.0 ipv6
Compiled without:
Available nsock engines: iocp poll select

Langkah 3: Cek Apakah python-nmap Sudah Terinstal

Jalankan perintah berikut di terminal/command prompt:

pip show python-nmap

Untuk mengecek apakah modul Python python-nmap (wrapper untuk Nmap) sudah terinstal. Contoh hasil di Windows Anda:


C:\Users\ACER>pip show python-nmap
Name: python-nmap
Version: 0.7.1
Summary: This is a python class to use nmap and access scan results from python3
Home-page: http://xael.org/pages/python-nmap-en.html
Author: Alexandre Norman
Author-email: norman@xael.org
License: gpl-3.0.txt
Location: C:\Users\ACER\AppData\Local\Programs\Python\Python313\Lib\site-packages
Requires:
Required-by:

Langkah 4: Uji Coba di Python

Buka terminal atau IDLE Python, lalu jalankan kode berikut:

import nmap

nm = nmap.PortScanner()
print(nm.nmap_version())

Jika tidak muncul error dan muncul versi Nmap, maka instalasi berhasil.

✅ Selesai!

Sekarang Anda dapat menggunakan python-nmap untuk melakukan pemindaian jaringan dan port melalui skrip Python.

Comments

Popular posts from this blog

Contoh Pindah Lokasi di CMD, Folder & Drive C D E

Perbedaan antara Nmap dan python-nmap