How to Install PyCharm IDE on Linux Debian 11.3

To Install PyCharm IDE on Linux Debian 11.3

Introduction:

PyCharm is a dedicated Python graphical IDE (Integrated Development Environment) popular amongst Python developers with its wide range of essential tools such as analyzing code, debugging, and integration. The IDE also comes with the command line, connects to a database, creates a virtual environment, and manages your version control system (Git).

Installation Steps:

Step 1: Check the version of the OS by using the following command

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Step 2: Update the apt source list by using the below command

root@linuxhelp:~# apt update 
Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Hit:2 http://deb.debian.org/debian bullseye InRelease                      
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]          
Hit:4 https://packages.sury.org/php bullseye InRelease                           
Hit:5 http://repo.mysql.com/apt/debian bullseye InRelease 
Get:6 http://security.debian.org/debian-security bullseye-security/main Sources [131 kB]
Fetched 215 kB in 2s (115 kB/s)  
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.

update apt list upgrade by using the following command

root@linuxhelp:~# apt list –upgradable

Listing... Done
libpcre3/bullseye 2:8.44-2+0~20210301.9+debian11~1.gbpa278ad amd64 [upgradable from: 2:8.39-13]
libxml2/bullseye 2.9.14+dfsg-0+0~20220524.12+debian11~1.gbpc5dc45 amd64 [upgradable from: 2.9.10+dfsg-6.7+deb11u2]

Step 3: Install Python Dependencies by using the below command

root@linuxhelp:~# apt install python3 python3-dev python3-distutils -y

Step 4: Install snap by using the below command

root@linuxhelp:~# apt install snapd -y

Step 5: Start and enable the snapd by using the below command

root@linuxhelp:~# systemctl start snapd
root@linuxhelp:~# systemctl enable snapd –now

Step 6: Check the status from snapd by using the below command

root@linuxhelp:~# systemctl status snapd

Step 7: Next, Install the snap core by using the below command

root@linuxhelp:~# snap install core
core 16-2.52.1 from canonical installed

step 8: Install the PyCharm Community by using the below command

root@linuxhelp:~# snap install pycharm-community –classic
pycharm-community 2022.1.3 from jetbrains** installed

Step 9: Next, Launch the PyCharm Community by using the below command

root@linuxhelp:~# pycharm-community

Step 10: The first time you launch PyCharm, you will potentially come across two pop-ups. The first pop-up is the standard terms of use. Press the accept button to continue.

Step 11: The second pop-up is requesting if you would like to share anonymous data to help improve the application. Choose either to send or not to send to continue.

Step 12: Once open PyCharm, I will see the first default landing screen.

Step 13: Now I have successfully installed and launched PyCharm.

Conclusion:

We have reached the end of this article. In this guide, we have walked you through the steps required to Install PyCharm IDE on Linux Debian 11.3. Your feedback is much welcome.

FAQ
Q
How to launch PyCharm community version?
A
pycharm-community
Q
How to install the PyCharm community version?
A
sudo snap install pycharm-community –classic
Q
How to install Python Dependencies?
A
sudo apt install python3 python3-dev python3-distutils -y
Q
What is PyCharm?
A
PyCharm is a dedicated Python Integrated Development Environment (IDE) providing a wide range of essential tools for Python developers, tightly integrated to create a convenient environment for productive Python, web, and data science development.
Q
How to update the all packages?
A
sudo apt update && sudo apt upgrade -y