Cara Install PygWidgets dan PygHelpers

By | Juli 21, 2025
pygwidgets

MWI – Ketika kita membuat aplikasi game dengan menggunakan bahasa pemrograman python dengan paket pygame dan kita membutuhkan paket tambahan yaitu pygwidgets dan pyghelpers, terkadang kita menemukan error dengan pesan seperti ini

pip3 install pygwidgets

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.
    
    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.
    
    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.
    
    See /usr/share/doc/python3.12/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

Ini artinya kita harus memberikan izin terlebih dahulu agar pygwidgets bisa terinstall, berikan izin dengan membuat virtual environtment yang ada dengan perintah:

python3 -m venv venv

Dalam kasus saya ternyata masih memunculkan seperti ini

$ python3 -m venv venv
The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt install python3.12-venv

You may need to use sudo with that command.  After installing the python3-venv
package, recreate your virtual environment.

Failing command: /media/data/ngajar/utmj/2025a/pbo/praktek/game_slider_puzzle_4x4/venv/bin/python3

Jadi kita harus lakukan instalasi python 3 virtual environtmen terlebih dahulu dengan perintah:

sudo apt install python3.12-venv

Lanjutkan dengan

python3 -m venv venv

Aktifkan virtual environtment dengan perintah

source venv/bin/activate

terakhir install paket yang kita butuhkan dengan perintah

pip install pygwidgets

dan

pip install pyghelpers

Demikian sedikit informasi berikut ini, semoga bermanfaat.

Catatan: asumsi awal python 3 dan pip 3 sudah terinstall terlebih dahulu dengan perintah:

sudo apt install python3
sudo apt install pip3

Materi python sebelumnya yang sudah disiapkan ada disini dengan OS LinuxMint yang pernah kita bahas disini juga.

Semoga bermanfaat untuk sahabat sekalian, terima kasih. (ms)

Link Bantuan:

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses