PyCharm 2019.2 Out Now

PyCharm 2019.2 is out now: improved Jupyter Notebook experience, syntax highlighting for many more languages out of the box, initial Python 3.8 support, and much more. Download now

New in PyCharm

  • Jupyter Notebook Integration has been improved. Some of the most highly requested Jupyter Notebook features have been implemented in this version. Now you will be able run all cells with a single button click, select and configure your Jupyter server using a specific project and port to listen to, keep track of variables while debugging them by getting their current state, restart the kernel and publish notebooks from PyCharm to JetBrains Datalore .
  • Syntax highlight support for many other languages has been added. Do you work on projects where code in a different language sneaks into your project? PyCharm will now highlight the syntax of Windows .bat files, C#, C++, Groovy, Lua, Makefiles, and more.
  • We are adding support for some major Python 3.8 features. Try out positional-only parameters, variable assignment within expressions, ‘Final’ qualifier to restrict usage of methods, classes and variables, and new ways to use f-strings to present values and variables.
  • cURL format is now supported for HTTP requests. Just copy your cURL formatted request and paste it directly into your HTTP Request file for it to be converted into its format, and then feel free to modify request params, headers, or body.

Many more features, like cookies preservation between http requests and improved debugging and variable refactoring experiences. Learn more about PyCharm 2019.2 on our website

You can also find the details about our release, in the release notes.

Upgrade Now

To get the new version of PyCharm, upgrade in one of the following ways:

Do you have questions, complaints, or suggestions? Please reach out to us! Send questions to our support team, report bugs and suggestions on our issue tracker, or just connect with us on Twitter.

This entry was posted in Release Announcements and tagged . Bookmark the permalink.

2 Responses to PyCharm 2019.2 Out Now

  1. Eric PASCUAL says:


    I’ve got the same problem on my 2 systems (Linux Mint 19.1) when upgrading from 2019.1.x to 2019.2, so I’d like to share how I could fix it in case it could help other users.

    After the upgrade process, which ran without any glitch, PyCharm was unable to start. Investigating the launch process with the help of the command line, it appeared that the source of the problem was that it complained about the max memory of the JVM being lower than the requested one. Hence the inability to start.

    I suspect that the upgrade process has modified the -Xmx option in the JVM configuration file, without checking the current -Xms one. But my systems having enough RAM, I’ve pushed up the -Xx values to improve performances, and it seems that it has not been noticed.

    The fix consists in editing the JVM options file, which is located at :
    (replace by the proper value, currently : 2019.2)

    Hope this helps.


  2. Nart says:

    After I update PyCharm on python 2 interpreter I started to get an error . It’s trying to import function from urllib.parse. Does it mean you are not supporting python 2 in PyCharm anymore?

Leave a Reply

Your email address will not be published. Required fields are marked *