@Xavier Thanks for your thinking of that. Because that is really an inconvenience. For example, I currently switch to this non-eap version, because in eap, the UML diagrams are broken. But still I need the eap version to test some other stuff.
In the listing of package (yay -Ql pycharm-professional) the most files are already in /opt/pycharm-professional.
I only see the following files that may potentially conflict with other packages (not yet checked):
/usr/bin/ltedit - can be renamed as ltedit-pycharm-professional for example
/usr/bin/pycharm - can be renamed as pycharm-professional for example
/usr/share/applications/ltedit.desktop - may be renamed as ltedit-pycharm-professional.desktop for example (does not influence on the actual name in the app menu)
/usr/share/icons/hicolor/128x128/apps/pycharm.png - as pycharm-professional.png and edit in the desktop file (there is no extension there)
/usr/share/icons/hicolor/scalable/apps/pycharm.svg - as pycharm-professional.svg and edit in the desktop file (there is no extension there)
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
Cythonorsetuptools, and they are usingConda, that comment has the answer.If anyone is getting errors about
Cythonorsetuptools, and they are usingpyenv, there are 2 possible ways to fix it:pyenv local systemto set Python back to the system installed Python for this session.pip install Cython setuptoolsto 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:condaenvironment. Now afterwhich pythontyped in console, the output should be/usr/bin/python.pacman -S cython python-setuptools.