Install PyCharm
PyCharm is a cross-platform IDE that provides consistent experience on the Windows, macOS, and Linux operating systems.
PyCharm is available in two editions: Professional , and Community . The Community edition is an open-source project, and it’s free, but it has fewer features. The Professional edition is commercial, and provides an outstanding set of tools and features. For details, see the editions comparison matrix.
System requirements
4 GB of free RAM
8 GB of total system RAM
Multi-core CPU. PyCharm supports multithreading for different operations and processes making it faster the more CPU cores it can use.
2.5 GB and another 1 GB for caches
SSD drive with at least 5 GB of free space
Officially released 64-bit versions of the following:
Microsoft Windows 8 or later
macOS 10.14 or later
Any Linux distribution that supports Gnome, KDE , or Unity DE. PyCharm is not available for some Linux distributions, such as RHEL6 or CentOS6, that do not include GLIBC 2.14 or later.
Pre-release versions are not supported.
Latest 64-bit version of Windows, macOS, or Linux (for example, Debian, Ubuntu, or RHEL)
You do not need to install Java to run PyCharm because JetBrains Runtime is bundled with the IDE (based on JRE 17).
Python 2: version 2.7
Python 3: from the version 3.6 up to the version 3.12
Install using the Toolbox App
The JetBrains Toolbox App is the recommended tool to install JetBrains products. Use it to install and manage different products or several versions of the same product, including Early Access Program (EAP) and Nightly releases, update and roll back when necessary, and easily remove any tool. The Toolbox App maintains a list of all your projects to quickly open any project in the right IDE and version.
Install the Toolbox App
Download the installer .exe from the Toolbox App web page.
Run the installer and follow the wizard steps.
After you run the Toolbox App, click its icon in the notification area and select which product you want to install.
To install a specific version, click and select Available versions .
Log in to your JetBrains Account from the Toolbox App, and it will automatically activate the available licenses for any IDE that you install.
Install the Toolbox App
Download the disk image .dmg from the Toolbox App web page.
There are separate disk images for Intel and Apple Silicon processors.
Mount the image and drag the JetBrains Toolbox app to the Applications folder.
After you run the Toolbox App, click its icon in the main menu and select which product you want to install.
To install a specific version, click and select Available versions .
Log in to your JetBrains Account from the Toolbox App, and it will automatically activate the available licenses for any IDE that you install.
Install the Toolbox App
Download the tarball .tar.gz from the Toolbox App web page.
Extract the tarball to a directory that supports file execution.
For example, if the downloaded version is 1.17.7391, you can extract it to the recommended /opt directory using the following command:
Execute the jetbrains-toolbox binary from the extracted directory to run the Toolbox App.
After you run the Toolbox App for the first time, it will automatically add the Toolbox App icon to the main menu.
Select the product that you want to install.
To install a specific version, click and select Available versions .
Log in to your JetBrains Account from the Toolbox App, and it will automatically activate the available licenses for any IDE that you install.
You can use this shell script that automatically downloads the tarball with the latest version of the Toolbox App, extracts it to the recommended /opt directory, and creates a symbolic link in the /usr/local/bin directory.
If you installed PyCharm via the Toolbox App, you can find the installation directory in the app: open the settings of the IDE instance in the Toolbox App, expand Configuration and look for the Install location field.
Standalone installation
Install PyCharm manually to manage the location of every instance and all the configuration files. For example, if you have a policy that requires specific install locations.
There is a separate installer for ARM64 processors.
To verify the integrity of the installer, use the SHA checksum linked from the Download page.
Run the installer and follow the wizard steps.
Mind the following options in the installation wizard
64-bit launcher : Adds a launching icon to the Desktop.
Open Folder as Project : Adds an option to the folder context menu that will allow opening the selected directory as a PyCharm project.
.py : Establishes an association with Python files to open them in PyCharm.
Add launchers dir to the PATH : Allows running this PyCharm instance from the Console without specifying the path to it.
To run PyCharm, find it in the Windows Start menu or use the desktop shortcut. You can also run the launcher batch script or executable in the installation directory under bin .
There are separate disk images for Intel and Apple Silicon processors.
To verify the integrity of the downloaded disk image, use the SHA checksum linked from the Download page.
Mount the image and drag the PyCharm app to the Applications folder.
Run the PyCharm app from the Applications directory, Launchpad, or Spotlight.
Install using tar archives
There is a separate tarball for ARM64 processors.
Unpack the pycharm-*.tar.gz file to a different folder, if your current Download folder doesn’t support file execution:
The recommended installation location according to the filesystem hierarchy standard (FHS) is /opt . To install PyCharm into this directory, enter the following command:
To verify integrity of the downloaded archive, use the SHA checksum linked from the Download page.
Switch to the bin subdirectory:
Run pycharm.sh from the bin subdirectory.
To create a desktop entry, do one of the following:
On the Welcome screen, click Configure | Create Desktop Entry
From the main menu, click Tools | Create Desktop Entry
When you run PyCharm for the first time, you can take several steps to complete the installation, customize your instance, and start working with the IDE.
For information about the location of the default IDE directories with user-specific files, see Directories used by the IDE.
Silent installation on Windows
Silent installation is performed without any user interface. It can be used by network administrators to install PyCharm on a number of machines and avoid interrupting other users.
To perform silent install, run the installer with the following switches:
/S : Enable silent install
/CONFIG : Specify the path to the silent configuration file
/D : Specify the path to the installation directory
This parameter must be the last in the command line, and it should not contain any quotes even if the path contains blank spaces.
To check for issues during the installation process, add the /LOG switch with the log file path and name between the /S and /D parameters. The installer will generate the specified log file. For example:
Silent configuration file
You can download the silent configuration files for PyCharm at https://download.jetbrains.com/python/silent.config.
The silent configuration file defines the options for installing PyCharm. With the default options, silent installation is performed only for the current user: mode=user . If you want to install PyCharm for all users, change the value of the installation mode option to mode=admin and run the installer as an administrator.
The default silent configuration file is unique for each JetBrains product. You can modify it to enable or disable various installation options as necessary.
It is possible to perform silent installation without the configuration file. In this case, omit the /CONFIG switch and run the installer as an administrator. Without the silent configuration file, the installer will ignore all additional options: it will not create desktop shortcuts, add associations, or update the PATH variable. However, it will still create a shortcut in the Start menu under JetBrains .
See more details on installing PyCharm in the video tutorial:
Install as a snap package on Linux
You can install PyCharm as a self-contained snap package. Since snaps update automatically, your PyCharm installation will always be up-to-date.
To use snaps, install and run the snapd service as described in the installation guide.
On Ubuntu 16.04 LTS and later, this service is pre-installed.
PyCharm is distributed via two channels:
The stable channel includes only stable versions. To install the latest stable release of PyCharm, run the following command:
The —classic option is required because the PyCharm snap requires full access to the system, like a traditionally packaged application.
The edge channel includes EAP builds. To install the latest EAP build of PyCharm, run the following command:
When the snap is installed, you can launch it by running the pycharm-professional or pycharm-community command.
To list all installed snaps, you can run sudo snap list . For information about other snap commands, see the Snapcraft documentation.
Pycharm – Установка
В этой главе вы подробно узнаете о процессе установки PyCharm на ваш локальный компьютер.
Вовлеченные шаги
Чтобы установить PyCharm в вашей системе, вам нужно будет выполнить приведенные ниже шаги. Эти шаги показывают процедуру установки, начиная с загрузки пакета PyCharm с его официального сайта до создания нового проекта.
Шаг 1
Загрузите требуемый пакет или исполняемый файл с официального сайта PyCharm https://www.jetbrains.com/pycharm/download/#section=windows. Здесь вы увидите две версии пакета для Windows, как показано на приведенном ниже снимке экрана.
Обратите внимание, что профессиональный пакет включает в себя все расширенные функции и поставляется с бесплатной пробной версией в течение нескольких дней, и пользователю необходимо приобрести лицензионный ключ для активации после пробного периода. Пакет сообщества является бесплатным и может быть загружен и установлен по мере необходимости. Он включает в себя все основные функции, необходимые для установки. Обратите внимание, что мы продолжим работу с пакетом сообщества в этом руководстве.
Шаг 2
Загрузите пакет сообщества (исполняемый файл) в свою систему и укажите папку назначения, как показано ниже –


Шаг 3
Теперь начните процедуру установки, аналогичную любой другой программный пакет.


Шаг 4
После успешной установки PyCharm попросит вас импортировать настройки существующего пакета, если таковые имеются.



Это помогает в создании нового проекта Python, где вы можете работать с нуля. Обратите внимание, что в отличие от других IDE, PyCharm фокусируется только на работе с проектами языка сценариев Python.
How to Install Pycharm?
A cross-platform IDE, PyCharm offers a consistent user experience on Windows, macOS, and Linux.
The three editions of PyCharm are Professional, Community, and Edu. The Community and Edu editions are open-source projects that are free to use, although they are less feature-rich. You may learn Python programming by taking classes from PyCharm Edu. Commercial and offering a great selection of tools and features is the Professional edition.
Installation Instructions:
Install using the Toolbox App:
The suggested tool for installing JetBrains products is the JetBrains Toolbox App. Use it to update and roll back as necessary, install and manage many products, including Early Access Program (EAP) and Nightly updates, and quickly remove any tool. The Toolbox App keeps track of all of your projects so you can open any project in the appropriate IDE and version with just a few taps.
Windows:
Install the Toolbox App.
- The Toolbox App website has an installer.exe that you may download.
- Run the installer, then adhere to the wizard’s instructions.
- Once the Toolbox App has been launched, click the Toolbox App icon there to choose the product you want to install.
- Click App actions more and choose Available versions to install a specific version.
macOS:
Install the Toolbox App.
- From the Toolbox App website, download the disc image (.dmg).
- For processors made by Apple Silicon and Intel, different disc images are available.
- Drag the JetBrains Toolbox application to the Applications folder after mounting the image.
- After starting the Toolbox App, select the product you want to install by clicking the icon in the main menu.
- Click App actions more and choose Available versions to install a specific version.
Linux:
Install the Toolbox App
- From the Toolbox App website, download the tarball.tar.gz file.
- Into a directory that allows for file execution, extract the tarball.
- For instance, if the downloaded version is 1.17.7391, you can extract it using the following command to the suggested /opt directory:
- jetbrains-toolbox-1.17.7391.tar.gz -C sudo tar -xzf
- To run the Toolbox App, run the jetbrains-toolbox binary from the extracted directory.
- When you launch the Toolbox App for the first time, the Toolbox App icon is automatically added to the main menu.
- Choose the item you want to install.
- Click App actions more and choose Available versions to install a specific version.
Note:- The Toolbox App will automatically activate the available licenses for any IDE that you install after you log in to your JetBrains Account.
Standalone installation:
Install PyCharm manually to control where each instance and its configuration files are located. For instance, suppose your policy calls for specified install sites.
Windows:
- Get the installer.exe file.
- Utilize the SHA checksum that is referenced from the Download page to confirm the installer’s integrity.
- Run the installer, then adhere to the wizard’s instructions.
- Keep in mind these choices when using the installation wizard.
- The desktop is given a launching icon by the 64-bit launcher.
- Open Folder as Project: This command adds a menu item to the folder context menu that enables PyCharm projects to be launched from the currently selected directory.
- .py: Creates a connection with Python files so that PyCharm can open them.
- Launchers folder must be added to the PATH: Allows you to launch this PyCharm instance directly from the console without having to provide its location.
- Use the desktop shortcut or look for PyCharm in the Windows Start menu to launch it. The launcher executable or batch script can also be run from the installation directory’s bin folder.
macOS:
- Download the disc image .
- For processors made by Apple Silicon and Intel, different disc images are available.
- Use the SHA checksum referenced from the Download page to confirm the consistency of the downloaded disc image.
- Drag the PyCharm application to the Applications folder after mounting the image.
- Launch the PyCharm application via Launchpad, Spotlight, or the Applications directory.
Linux:
- Download the tarball
- If your current Download folder doesn’t support file execution, unpack the pycharm-*.tar.gz file to a different folder:
tar xzf pycharm-*.tar.gz -C <new archive folder>
- The /opt directory is the suggested installation location as per the filesystem hierarchy standard (FHS). the command below to install PyCharm in this directory:
sudo tar xzf pycharm-*.tar.gz -C /opt/
- Use the SHA checksum referenced from the Download page to confirm the integrity of the downloaded archive.
- Switch to the bin subdirectory:
cd <new archive folder>/pycharm-*/bin
- For example,
- Run pycharm.sh from the bin subdirectory.
Note:-
To create a desktop entry, do one of the following:
- To create a desktop entry, select Configure from the Welcome page.
- Click Tools | Create Desktop Entry from the main menu.
You have a few options when you use PyCharm for the first time to finish the installation process, personalize your instance, and begin using the IDE.
See Run PyCharm for the first time for more details.
See Directories used by the IDE for information on the placement of the default IDE directories containing user-specific files.
How to install Python & PyCharm (IDE) in Windows?
Install Python & PyCharm in Windows without getting lost in the Sea, I really meant it. I documented each and every step with screenshot and details.
Thank you for listening to me! In the following process based on the internet connection, firewall, browser some steps may not be required to be followed. In that case, I suggest you to skip and proceed with the applicable step using screenshots.
Step by step procedure to install python along with an IDE in Windows computer.
Step 1: Open python downloads page https://www.python.org/downloads/ and download the latest version.
Step 2: If you got an error like “This type of file can harm your computer. Do you want to keep python…….exe anyway?”, please tap on Keep. Otherwise, it won’t download the python file because the browser suspects the file contains malicious code. This error might only be applicable to Google Chrome Users.
Step 3: Double-tap or run the downloaded python file (usually the downloaded file will be in the downloads folder)
Step 4: You may receive a prompt to run the python application as shown in the below screenshot. Click on Run.
Step 5: You will receive one prompt from the application to choose the installation type. Check the box for “Add Python 3.8 to PATH” and then tap on Install Now.
Step 6: You will receive one more prompt from UAC (User Account Control). Here you can see the publisher of this application as Python Software Foundation (PSF) which is a genuine one. So click on Yes.
Step 7: You may see an installation screen like in the image below. Let the installation complete. You can take a short break if you wish 🙂
Step 8: You may receive a message “Setup was successful” which means python successfully installed in your system. Just click on Close.
Step 9: Now, just to verify whether python was installed successfully or not, Open command prompt in your computer (Press Windows Key, then enter cmd, Click on Command Prompt. You will see a screen called Command Prompt with a black background as shown in Image B)
Step 10: Enter command python in the command prompt, it will show you “Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 22:39:24) [MSC v.1916 32 bit (Intel)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>>” This means, python successfully installed and running in your computer.
Step 11: They are multiple IDE (Integrated Development Environment) applications available in the market, however, I recommend you to install #PyCharm. You can install PyCharm IDE either the community edition or educational edition (tutorials available).
Step 12: You will be re-directed to a Thank you page of JetBrains as shown in the below image and the download will automatically start and it may show a prompt for confirmation. If the download is not automatically started, tap on the “Direct link” (highlighted with the yellow pen), then tap on Save File in the Prompt.
Step 13: Open downloads folder, double click on the PyCharm community edition application / right-click and then tap on open.
Step 14: Again you will receive a prompt from User Account Control (UAC) to run the application, you can see the publisher's name as “JetBrains s.r.o”. Click on Yes.
Step 15: You will saw an application wizard, like in the below image, tap on Next.
Step 16: Don’t change any configuration, just click on Next.
Step 17: You will be asked to choose some options like in the following image, I suggest you to enable (check) 64-bit launcher (to add a shortcut on desktop), and .py associations.
Step 18: You will be asked for a Start Menu Folder to keep the shortcuts, you can just click on Install.
Step 19: The actual installation will begin. Feel free to take one more break and then follow the remaining steps.
Step 20: You may receive a Completion Message as follows. You can check “Run PyCharm Community Edition” or un-check it, so that you can open whenever you want.
Bonus Step: Go to Desktop, double click on PyCharm Community Edition or right click and tap on Open.
Bonus Step: Select Do not import settings and then click on OK
Bonus Step: You will have a prompt to accept PyCharm User Agreement and Privacy Policy as shown in the below image. Select (Check) “I confirm that I have read and accept the terms of this User Agreement.” Then click on Continue.
Bonus Step: You will see a Data Sharing Prompt which will ask whether you want to send Usage statistics to JetBrains for the application development and user experience. If you don’t about them, I suggest you to click on Don’t send.
Bonus Step: You will receive a prompt to select the theme. You can select the Darcula (Dark) or Light (White) theme based on your preference. My pick would be definitely Darcula 🙂
Bonus Step: You will receive a prompt to install featured plugins, which are not required for beginners. Click on Start using PyCharm.
Bonus Step: Awesome!! you have entered into PyCharm Panel. Now tap on Create new Project.
Bonus Step: Configuration of new project. Enter the project name. As we have already installed python, the remaining settings will be configured by default. After giving a new project name instead of Untitled, click on Create.
Bonus Step: It may take some time to load everything and arrange the IDE for you. After clicking Create, it will show some tips, if you want you can use them if not you have to uncheck “Show tips on startup” and then you have to close that popup.
Congratulations! you have successfully installed the latest python version along with PyCharm as an IDE (Integrated Development Environment).
Start learning python, and all the best for your career. I personally recommend you to practice python using the documentation given by python. Click here to see the documentation.
If you are not interested in Documentation and would like to start directly, I recommend you to go through with this blog post, practice and be a PyChamp 🙂
If you feel this is helpful and good for absolute beginners, please clap and share this article with your friends.