Package Details: pycharm 2026.1.2-1

Git Clone URL: https://aur.archlinux.org/pycharm.git (read-only, click to copy)
Package Base: pycharm
Description: The only Python IDE you need. Bundled with the official JetBrains Runtime (JBR)
Upstream URL: https://www.jetbrains.com/pycharm/
Licenses: custom
Conflicts: pycharm-community-edition, pycharm-professional
Provides: pycharm
Replaces: pycharm-professional
Submitter: Xavier
Maintainer: Zpecter (Meaulnes)
Last Packager: Zpecter
Votes: 309
Popularity: 2.35
First Submitted: 2025-10-04 18:47 (UTC)
Last Updated: 2026-05-15 20:18 (UTC)

Dependencies (19)

Required by (0)

Sources (4)

Pinned Comments

Meaulnes commented on 2026-03-27 16:37 (UTC)

This comment from @AvacadoCookie should be pinned, IMO.

If anyone is getting errors about Cython or setuptools, and they are using Conda, that comment has the answer.

If anyone is getting errors about Cython or setuptools, and they are using pyenv, there are 2 possible ways to fix it:

  1. pyenv local system to set Python back to the system installed Python for this session.
  2. pip install Cython setuptools to install the necessary packages to your preferred python installation.

AvocadoCookie commented on 2025-12-14 16:22 (UTC)

For all users with ModuleNotFoundError: No module named 'Cython' or 'setuptools' reported, please try the following methods to address the problem:

  1. Quit conda environment. Now after which python typed in console, the output should be /usr/bin/python.
  2. Try again.
  3. If the installation still failed, try again after pacman -S cython python-setuptools.

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 48 Next › Last »

ginkel commented on 2023-12-13 14:25 (UTC)

Hi there,

Jetbrains download servers are agonizingly slow from Deutsche Telekom's network in Germany. Jetbrains recommends to use the CloudFlare CDN in this case: https://intellij-support.jetbrains.com/hc/en-us/articles/206544699

Would that be an option for this AUR?

Thanks, Thilo

Xavier commented on 2023-12-12 00:58 (UTC)

Hi @nerdoc, that issue is confirmed in https://youtrack.jetbrains.com/issue/IDEA-313202 I applied the temporal workaround, thanks for reporting it.

nerdoc commented on 2023-12-10 12:39 (UTC)

Again, with 2023.3 the same error is preventing pycharm from starting correctly:

[1210/133621.781923:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/pycharm-professional/jbr/lib/chrome-sandbox is owned by root and has mode 4755.

A

sudo chmod 4755 /opt/pycharm-professional/jbr/lib/chrome-sandbox

Repairs it.

kingcreole commented on 2023-12-08 10:24 (UTC) (edited on 2023-12-08 10:31 (UTC) by kingcreole)

Just as I wanted to file a complaint that pycharm isn't allowing debugging due to a missing file in the pydev folder it started working again, but I have allready logged in so I want to at least wish you a woderfull day and say thank you for the update :D (uninstall and reinstall seem to have done the trick, normal reinstall on manjaro using pamac seem to not have done the trick 3 times before)

Xavier commented on 2023-12-03 21:51 (UTC)

@BlurryFlurry that is a weird error, it seems that you are running pycharm in a specific java environment, Remember that this package has its own JRE inside, so you don't need JRE at all. Try to run it in a clean shell/environment.

BlurryFlurry commented on 2023-12-03 07:19 (UTC) (edited on 2023-12-03 07:21 (UTC) by BlurryFlurry)

I get this error when launching pycharm

CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true
Error: Could not find or load main class —add-opens=java.base.jdk.internal.org.objectweb.asm=ALL-UNNAMED
Caused by: java.lang.ClassNotFoundException: —add-opens=java.base.jdk.internal.org.objectweb.asm=ALL-UNNAMED

Ashark commented on 2023-11-05 19:53 (UTC)

Ok.
You probably wanted to keep executable name short? For example, intellij idea packages uses such naming idea-ce-eap and idea-ue-eap for community edition and for ultimate edition.
If you want to keep it short, we may use something like pycharm-pe or pycharm-pro. But this also would make us think of package renaming. I wanted to keep package naming in AUR consistent. Currently, the other pycharm packages use the extensive names like "professional" and "community" (except pycharm-edu, which is going to be deleted). Naming can be rethought of course.

Xavier commented on 2023-11-05 19:44 (UTC)

ok, let me think about that change, my only concern is changing the name of the executable...

Ashark commented on 2023-11-05 19:33 (UTC)

1) increase pgrel and force the package to be rebuilt for all users because removing an opt depends? worth it?

I do not see a problem in such PKGBUILD updates. The building package is not such a long thing. And if users want, they may see the change and decide not to update for a while. But ok, let this be up to you.

What I don't like is changing the name of the executable, in the official documents for the command line for example it is pycharm and not pycharm-professional, and maybe users are used to running with the official name, and change that maybe affect the user experience.

I think it worth changing name of executable followed by package name. For example, every eap package (for every product) changes the name of executable to <procuct_name>-eap.

I saw some packages do not install the binary symlink at all because of this reason, for example, https://aur.archlinux.org/packages/davinci-resolve. But I still would prefer to have such symlink in the package, rather than creating it myself.

Another thing is if you have a pycharm license for the professional version, why do you want the community version?

For tests/checks for example. The pycharm community package had a problem of not showing the --help output. I wanted to check if the maintainer of aur package did something wrong, or jetbrains. And I wanted to check if it works in professional edition. But that made me uninstall community edition, which is unwanted.

Xavier commented on 2023-11-05 19:12 (UTC)

Hi @Ashark, thanks, but 1) increase pgrel and force the package to be rebuilt for all users because removing an opt depends? worth it? 2) yes it is possible to have pycharm-community and pycharm-professional together, but this package now conflicts with the community packages because of those files and the executable name, to do that it needs to change those lines and others, but it is possible, a I think What I don't like is changing the name of the executable, in the official documents for the command line for example it is pycharm and not pycharm-professional, and maybe users are used to running with the official name, and change that maybe affect the user experience. Another thing is if you have a pycharm license for the professional version, why do you want the community version?