How to Install Pycharm on Debian 11 – The best IDE for Python!

It is no lie to say that Python is one of the most important and widely used programming languages in the world. And to take full advantage of it, we need to have an IDE up to the highest demands. Today, you will learn how to install PyCharm in Debian 11 and thus have one.

Pycharm is the best?

PyCharm is a well-known IDE for Python. It is the creation of the JetBrains company also known for being the developers of PHP Storm, IntelliJ IDEA and RubyMine which are other very effective IDEs for other languages such as PHP, Java, and Ruby.

We have to emphasize the fact that PyCharm is an IDE, that is to say, it is not only a code editor but also has a debugger, an interpreter and other tools that will help us to create programs quickly and easily.

It has two versions, a paid professional version and a community version. While it is true, that all the features are in the paid version, the free version is fully functional, and you can use it for your purpose.

It is a marvel of IDE and that is why many consider it one of the best if not the best. Let’s install it.

Install PyCharm in Debian 11

We have several options to install PyCharm in Debian 11, so we will be able to choose the one that best suits us. However, we must consider that it is not present in the official repositories of the distribution.

Method 1: Downloading and installing PyCharm from its website

The first way is the manual installation. That is, we have to download the latest stable version of PyCharm ourselves and install it in a reserved directory on the system.

First, go to the download section of the tool.

Download PyCharm from the website
Download PyCharm from the website

There you will see the Professional and Community versions. Click on the community version and the download will start.

After that, create a folder called pycharm and extract the file into it. Then, move it to the /opt/ folder.

Inside the folder that has been generated, go into the bin folder and run the pycharm.sh file.

If you want, you can do it via the terminal. Download it:

wget -c https://download-cdn.jetbrains.com/python/pycharm-community-2022.1.2.tar.gz

Then, unzip it:

tar -xvf pycharm-community-*.tar.gz -C pycharm --strip-components 1

Thereafter, move it to /opt

sudo mv pycharm-community-2022.1.2 /opt/pycharm

And run the binary:

cd /opt/pycharm/bin/
sh /opt/pycharm/bin/pycharm.sh

This will start running.

Method 2: Using Snap for installation

We have already talked about Snap, and it is an important technology that many companies are adopting without problems. Pycharm is distributed using this technology as well, so installation becomes easy in Ubuntu-related distributions.

In the case of Debian, we have to install the snapd package

sudo apt install snapd

Start the snap service and create a symbolic file, so you can run the applications from the terminal:

sudo systemctl enable snapd --now
sudo ln -s /var/lib/snapd/snapd/snap /snap

Now you have to install core with snap.

sudo snap install core

The rest is just install it with this command:

sudo snap install pycharm-community --classic

Now just run it from the main menu.

Running PyCharm

Regardless of the chosen method, when you run PyCharm for the first time, you will have to accept the license terms.

License Agreement
License Agreement

Then, you will be able to participate in the development of the tool by sending usage statistics.

Data sharing screen
Data sharing screen

Finally, you will see the tool, and you will be able to start working with it.

PyCharm on Debian 11
PyCharm on Debian 11

Remove PyCharm in Debian 11

To remove PyCharm we have to consider the installation method. In this case, we will explain the process for both.

For method 1, we simply delete the folder we created for the PyCharm files. It is as simple as that.

But in the case of method 2, we have to run the following command:

sudo snap remove pycharm-community

After executing this command, you will no longer have it on the system.

Conclusion

PyCharm is an acclaimed tool that will help us with the process of developing applications in Python. It is backed by a great company that has created other great tools and has a free version that will work as a trial for us.

Today, in this post, you have learned how to install it in Debian 11. I hope you liked the post and help us to grow.

Share it! And leave us a comment!

Leave a Comment

Your email address will not be published.