How to install PyCharm 2.3 on CentOS 7

To install PyCharm 2.3 on CentOS 7

PyCharm tool is a code editor support for Python, JavaScript, popular scripting language, CSS, etc. The user can easily identify code completion, error detection shows automatically. Its a Lightweight IDE for Python development only. This tutorial covers some ground on the installation procedure of PyCharm 2.3 on CentOS 7.

Installation procedure

To proceed with the required installation, go to its official website and get the package link for downloading it using wget command followed by the download link.

[root@linuxhelp ~]# wget https://download-cf.jetbrains.com/python/pycharm-community-2017.2.3.tar.gz
--2017-09-14 10:41:18--  https://download-cf.jetbrains.com/python/pycharm-community-2017.2.3.tar.gz
Resolving download-cf.jetbrains.com (download-cf.jetbrains.com)... 52.222.128.161, 52.222.128.233, 52.222.128.252, ...
Connecting to download-cf.jetbrains.com (download-cf.jetbrains.com)|52.222.128.161|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 200478376 (191M) [binary/octet-stream]
Saving to: ‘ pycharm-community-2017.2.3.tar.gz’ 
100%[======================================> ] 200,478,376  357KB/s   in 20m 23s
2017-09-14 11:01:43 (160 KB/s) - ‘ pycharm-community-2017.2.3.tar.gz’  saved [200478376/200478376]

List and see the files downloaded with the PyCharm package.

[root@linuxhelp ~]# ls -l
total 195788
-rw-------. 1 root root      1364 Feb  7  2017 anaconda-ks.cfg
drwxr-xr-x. 2 root root         6 Feb  7  2017 Desktop
drwxr-xr-x. 2 root root         6 Feb  7  2017 Documents
drwxr-xr-x. 2 root root         6 Feb  7  2017 Downloads
-rw-r--r--. 1 root root      1415 Feb  7  2017 initial-setup-ks.cfg
drwxr-xr-x. 2 root root         6 Feb  7  2017 Music
drwxr-xr-x. 2 root root         6 Feb  7  2017 Pictures
drwxr-xr-x. 2 root root         6 Feb  7  2017 Public
-rw-r--r--  1 root root 200478376 Sep  6 20:01 pycharm-community-2017.2.3.tar.gz
drwxr-xr-x. 2 root root         6 Feb  7  2017 Templates
drwxr-xr-x. 2 root root         6 Feb  7  2017 Videos

Extract the downloaded package by running the tar command.

[root@linuxhelp ~]# tar -xvf pycharm-community-2017.2.3.tar.gz
pycharm-community-2017.2.3/bin/log.xml
pycharm-community-2017.2.3/build.txt
pycharm-community-2017.2.3/help/ReferenceCard.pdf
pycharm-community-2017.2.3/help/ReferenceCardForMac.pdf
pycharm-community-2017.2.3/helpers/MathJax/MathJax.js
.
.
.
pycharm-community-2017.2.3/jre64/bin/policytool
pycharm-community-2017.2.3/jre64/bin/rmid
pycharm-community-2017.2.3/jre64/bin/rmiregistry
pycharm-community-2017.2.3/jre64/bin/servertool
pycharm-community-2017.2.3/jre64/bin/tnameserv
pycharm-community-2017.2.3/jre64/bin/unpack200

Move to your pycharm directory and list the files as follows.

[root@linuxhelp ~]# cd pycharm-community-2017.2.3/
[root@linuxhelp pycharm-community-2017.2.3]# ll
total 28
drwxr-xr-x  2 root root 4096 Sep 14 11:15 bin
-rw-r--r--  1 root root   14 Sep  1 19:53 build.txt
drwxr-xr-x  2 root root   60 Sep 14 11:14 help
drwxr-xr-x 18 root root 4096 Sep 14 11:14 helpers
-rw-r--r--  1 root root 1987 Sep  1 19:53 Install-Linux-tar.txt
drwxr-xr-x  4 root root  104 Sep 14 11:15 jre64
drwxr-xr-x  4 root root 4096 Sep 14 11:14 lib
drwxr-xr-x  2 root root 4096 Sep 14 11:14 license
drwxr-xr-x 18 root root 4096 Sep 14 11:14 plugins

Move to the bin directory of the downloaded PyCharm package.

[root@linuxhelp pycharm-community-2017.2.3]# cd bin/
[root@linuxhelp bin]# ll
total 140
-rwxr-xr-x 1 root root   239 Sep  1 19:53 format.sh
-rwxr-xr-x 1 root root 23072 Sep  1 19:53 fsnotifier
-rwxr-xr-x 1 root root 29648 Sep  1 19:53 fsnotifier64
-rwxr-xr-x 1 root root 26453 Sep  1 19:53 fsnotifier-arm
-rw-r--r-- 1 root root 10915 Sep  1 19:53 idea.properties
-rwxr-xr-x 1 root root   290 Sep  1 19:53 inspect.sh
-rw-r--r-- 1 root root  2236 Sep  1 19:53 log.xml
-rwxr-xr-x 1 root root   410 Sep  1 19:53 printenv.py
-rw-r--r-- 1 root root   329 Sep  1 19:53 pycharm64.vmoptions
-rw-r--r-- 1 root root  7074 Sep  1 19:53 pycharm.png
-rwxr-xr-x 1 root root  6960 Sep  1 19:53 pycharm.sh
-rw-r--r-- 1 root root   337 Sep  1 19:53 pycharm.vmoptions
-rwxr-xr-x 1 root root   590 Sep  1 19:53 restart.py

Run the following script to initiate the PyCharm as follows.

[root@linuxhelp bin]# sh pycharm.sh
Sep 14, 2017 11:17:18 AM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Sep 14, 2017 11:17:18 AM java.util.prefs.FileSystemPreferences$6 run

The PyCharm community edition is running and the user can select to create a new project.

Accept the license agreement.

Enter the following details to configure the PyCharm community edition. Configure and save the changes.

The installation procedure of PyCharm 2.3 on CentOS 7.

Tag : CentOS PyCharm
FAQ
Q
Is pycharm lightweight tool?
A
PyCharm is a Lightweight IDE used for Python development.
Q
What is PyCharm?
A
The pycharm tool is a code editor support for Python, JavaScript, popular scripting language, CSS, etc. The user can easily identify code completion, error detection shows automatically.
Q
How often new versions of PyCharm are going to be released?
A
Preliminarily, WebStorm and PhpStorm major updates will be available twice in a year. Minor (bugfix) updates are issued periodically as required.
Q
IntelliJ IDEA vs PhpStorm/WebStorm features separate the features of pycharm?
A
IntelliJ IDEA remains JetBrains' flagship product and IntelliJ IDEA 9+, provides full PHP support along with *all* other features of PhpStorm via bundled or downloadable plugins. The only thi
Q
Will it be possible to use 3rd party editor like, for example, jVi on Pycharm?
A
We can't imagine why do you DON'T want to use our excellent editor with code analysis and refactoring, especially because IDEA platform has excellent VI plugin. However, IDE can live with ext