PYCHARM INSTALLATION
Here is how to install JetBrains PyCharm Python IDE
There technically are 4 ways to do this, two or more per platform! We have the tarball, native packages, Snap, and Flatpak methods. Below are the best methods (IMNSHO) for each platform.
FEDORA 27+
Fedora has the most flexibility here as we can go all 4 routes! (GO RED HAT!) I will skip over the tarball method. Here are the other three:
-
This will enable the Copr repo from the Fedora Workstation Repositories (amongst others)
sudo dnf install fedora-workstation-repositories sudo dnf config-manager --set-enabled phracek-PyCharm sudo dnf makecache sudo dnf install pycharm-community pycharm-community-utils
-
Otherwise there are options for flatpak:
flatpak install --user mypycharm com.jetbrains.PyCharm-Community
-
Or you can use snap (Installation Link):
#Enable snaps on Fedora sudo dnf install snapd sudo ln -s /var/lib/snapd/snap /snap #Install snap sudo snap install pycharm-community --classic
UBUNTU / SNAP PACKAGE
The easiest method is the snap. There are a few PPAs, but are rarely kept up to date from what I have seen (perhaps I am missing the "correct" one...)
sudo snap install pycharm-community --classic
EL8+ / FLATPAK
As of right now, the only method aside from the tarball, would be via Flatpak. Github Repo
flatpak install --user mypycharm com.jetbrains.PyCharm-Community