PyCharm is an integrated development platform used for the programming purposes for Python language. It’s far developed by the JetBrains.Today we are going to learn that how to install PyCharm on CentOS 8. PyCharm support the following platforms.
- Linux
- MacOS
- Windows
The beta version of PyCharm became released in July 2010. The open source version of PyCharm and the Community version of PyCharm distributed on October 22, 2013. So, in this tutorial we will cover the installation of PyCharm on our CentOS 8 system.
Requirements:
To install the PyCharm on your CentOS 8 system, you will require the following things.
- First of all a running machine.
- Sudo privileges on the Linux Terminal.
So, let’s begin the installation of PyCharm on our CentOS 8 system.
Step 1: Update your system.
First of all as usual we do, update & upgrade the system to the latest released packages in order to avoid any inconvenience during the installation. Simply run the following command to achieve this.
sudo yum update && sudo yum upgrade
After the update completed, install wget if not already installed.
sudo yum install wget
Step 2: Downloading PyCharm
And then run the below command to download the community version of PyCharm on our system. You can also download the community version by the JetBrains website.
wget https://download.jetbrains.com/python/pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675
Output:
[sabi@localhost ~]$ wget https://download.jetbrains.com/python/pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675
--2020-04-02 12:13:21-- https://download.jetbrains.com/python/pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675
Resolving download.jetbrains.com (download.jetbrains.com)… 54.72.98.183, 52.30.174.243, 2a05:d018:93b:d102:6cf:fa69:7287:fd9b, …
Connecting to download.jetbrains.com (download.jetbrains.com)|54.72.98.183|:443… connected.
HTTP request sent, awaiting response… 302 Moved Temporarily
Location: https://download-cf.jetbrains.com/python/pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675 [following]
--2020-04-02 12:13:22-- https://download-cf.jetbrains.com/python/pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675
Resolving download-cf.jetbrains.com (download-cf.jetbrains.com)… 13.35.183.37, 13.35.183.73, 13.35.183.115, …
Connecting to download-cf.jetbrains.com (download-cf.jetbrains.com)|13.35.183.37|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 391698063 (374M) [binary/octet-stream]
Saving to: ‘pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675’
pycharm-community-2 100%[===================>] 373.55M 1.11MB/s in 5m 33s
2020-04-02 12:18:55 (1.12 MB/s) - ‘pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675’ saved [391698063/391698063]
Once the download is completed rename the file to the pycharm for our simplicity.
sudo mv pycharm-community-2019.3.4.tar.gz?_ga=2.91119514.1052425305.1585843675-846566971.1585843675 pycharm
And then extract it using the tar command.
[sabi@localhost ~]$ sudo tar xvfz pycharm
pycharm-community-2019.3.4/bin/log.xml
pycharm-community-2019.3.4/bin/pycharm.svg
pycharm-community-2019.3.4/build.txt
pycharm-community-2019.3.4/help/ReferenceCard.pdf
pycharm-community-2019.3.4/help/ReferenceCardForMac.pdf
pycharm-community-2019.3.4/index/Python/id-index.input
pycharm-community-2019.3.4/index/Python/id-index.input.keystream
pycharm-community-2019.3.4/index/Python/id-index.input.keystream.len
pycharm-community-2019.3.4/index/Python/id-index.input.len
pycharm-community-2019.3.4/index/Python/id-index.input.values
pycharm-community-2019.3.4/index/Python/id-index.input.values.at
pycharm-community-2019.3.4/index/Python/id-index.input.values.s
pycharm-community-2019.3.4/index/Python/id-index.input_i
pycharm-community-2019.3.4/index/Python/id-index.input_i.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.input
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.keystream
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.keystream.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.values
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.values.at
pycharm-community-2019.3.4/index/Python/sdk-stubs.input.values.s
pycharm-community-2019.3.4/index/Python/sdk-stubs.input_i
pycharm-community-2019.3.4/index/Python/sdk-stubs.input_i.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.names
pycharm-community-2019.3.4/index/Python/sdk-stubs.names.keystream
pycharm-community-2019.3.4/index/Python/sdk-stubs.names.keystream.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.names.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.names_i
pycharm-community-2019.3.4/index/Python/sdk-stubs.names_i.len
pycharm-community-2019.3.4/index/Python/sdk-stubs.version
pycharm-community-2019.3.4/lib/FastInfoset-1.2.15.jar
pycharm-community-2019.3.4/lib/annotations-17.0.0.jar
pycharm-community-2019.3.4/lib/annotations-java5.jar
pycharm-community-2019.3.4/lib/asm-all-7.0.1.jar
pycharm-community-2019.3.4/lib/assertj-core-3.13.2.jar
pycharm-community-2019.3.4/lib/automaton-1.12-1.jar
pycharm-community-2019.3.4/lib/batik-anim-1.12.0-8.jar
pycharm-community-2019.3.4/lib/batik-awt-util-1.12.0-8.jar
pycharm-community-2019.3.4/lib/batik-bridge-1.12.0-8.jar
pycharm-community-2019.3.4/lib/batik-codec-1.12.0-8.jar
pycharm-community-2019.3.4/lib/batik-constants-1.12.0-8.jar
Then move the resultant to the /opt directory.
sudo mv pycharm-community-2019.3.4 /opt
Step 3: Installing PyCharm on CentOS 8
To install PyCharm on CentOS 8 switch to the /opt/pycharm-community-2019.3.4/bin directory and run the script.
cd /opt/pycharm-community-2019.3.4/bin
sh pycharm.sh
You’ll be asked to import any settings if you want and click on “ok” button.
On the next screen Accept the Privacy Policy of PyCahrm.
Then select weather you want to send usage data or not.
Now, choose your desired theme for using PyCharm and click on “Launch Script” button.
Check the box to create a Launcher Script and click on the Next Featured Plugins button.
Here you can select the plugins if you want to download and then click on the start using PyCharm button.
Now, you can create the projects in PyCharm. Enjoy it.
So, this is how you can Install PyCharm on your CentOS 8 system.