How to Install PyCharm on Ubuntu Linux

PyCharm is an intelligent Python IDE code editor for developers. it comes in a full-fledged professional and a free community version. Developers can use PyCharm to create great Python apps.

PyCharm also provides great support for Python, JavaScript, CoffeeScript, TypeScript, and CSS with a huge collection of tools out of the box including an integrated debugger and test runner, a built-in database tool, and remote development support.

This brief tutorial shows students and new users how to install PyCharm on Ubuntu 16.04 / 17.10 and 18.04.

When you’re ready to install PyCharm on Ubuntu, continue with the steps below

Install Snap Package Management

Snap is a new way and better way to install packages on Ubuntu. It’s quick and easy and provides better package management support.

Ubuntu 17.10 and 18.04 may already have Snap package management installed. so you may not have to run the commands below. However, on Ubuntu 16.04 desktops, you will have to run the commands below to install Snap package management.

sudo apt install snapd snapd-xdg-open

After running the above commands, continue below to install PyCharm.

Install PyCharm

Now that Snap is installed, run the commands below to install the version you want. to install the free community version, run the commands below

sudo snap install pycharm-community --classic

To install the professional version, you run the commands below

sudo snap install pycharm-professional --classic

That will do it. You can also use the Ubuntu Software app to install PyCharm. open Ubuntu Software from the Activities Overview and search for PyCharm

Install PyCharm via Ubuntu Software Center

If you can’t install PyCharm using the commands line above, open Ubuntu Software Center and search for PyCharm. then select and install the edition you want to use.

pyCharm ubuntu install

Then select and install the edition you want to use.

pyCharm ubuntu setup

After installing, launch and start using PyCharm.

That’s it!

You may also like the post below: