Package Details: pycharm-professional 2024.3-1

Git Clone URL: https://aur.archlinux.org/pycharm-professional.git (read-only, click to copy)
Package Base: pycharm-professional
Description: Python IDE for Professional Developers. Professional Edition
Upstream URL: https://www.jetbrains.com/pycharm/
Keywords: development editor ide jetbrains python
Licenses: custom
Submitter: hippojazz
Maintainer: Xavier (37h4n)
Last Packager: Xavier
Votes: 290
Popularity: 1.67
First Submitted: 2013-09-25 03:56 (UTC)
Last Updated: 2024-11-14 03:02 (UTC)

Dependencies (19)

Required by (0)

Sources (4)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 44 Next › Last »

MikeBreytenbach commented on 2024-11-29 19:46 (UTC) (edited on 2024-11-29 19:48 (UTC) by MikeBreytenbach)

ChatGPT says it is possible to have PKGBUILD detect if the user has jdk21-jetbrains-bin installed, and if they do, offer them the option to use that instead of the bundled one:

if pacman -Q jdk21-jetbrains-bin > /dev/null 2>&1; then
  echo "Detected jdk21-jetbrains-bin. Would you like to use this instead of the bundled JetBrains JDK? (y/N)"
  read use_system_jdk
  if [[ $use_system_jdk == "y" || $use_system_jdk == "Y" ]]; then
    export JDK_PATH="/usr/lib/jvm/jdk21-jetbrains-bin"
  else
    export JDK_PATH="bundled_jdk_path"
  fi
fi

Xavier commented on 2024-11-29 19:29 (UTC)

@poscat sorry for my late response, I don't feel good about that idea, depending on another aur package managed by someone else, that could cause me to have to wait until they update this package for new releases, for instance, among other issues.

Poscat commented on 2024-11-22 04:36 (UTC)

Yes, but I'm using the package jdk21-jetbrains-bin for other jetbrains products.

Xavier commented on 2024-11-20 18:36 (UTC)

@postcat, It is not recommended at least for the professional version, Jetbrains applies several patches to the JDK, so it is better to use the JDK provided by them.

Poscat commented on 2024-11-20 12:13 (UTC)

Any chance of separating out the jdk? Hate having to duplicate jetbrains jdk on my machine.

supply730 commented on 2024-09-30 20:11 (UTC) (edited on 2024-09-30 20:16 (UTC) by supply730)

Yes, it might just be a bit confusing in the end, but PyCharm itself works fine.

Moving the compilation of the speed-ups into the PKGBUILD could be a good solution though.

Anyway, thanks for the quick reply.

Xavier commented on 2024-09-30 19:08 (UTC)

@supply730 I don't see the error maybe it is a false positive from that GUI while building the speed-up debugging, but don't worry it is optional. But I'm thinking to move it inside the pkgbuild.

supply730 commented on 2024-09-30 08:23 (UTC) (edited on 2024-09-30 08:24 (UTC) by supply730)

There is a minor issue with the installation (Though, I am not 100% sure, if it happens on other machines as well).

The Installation works fine, but there is always a warning at the end that pops up when using a GUI Package Manager: https://imgur.com/a/Rf4Gy9b

Is it possible to suppress this error message somehow? (It is even more confusing with the warning popup.)

It is not clear for me where the error comes from since there is no indication what goes wrong.

Relevant part of the logs:

[...]

building '_pydevd_bundle.pydevd_cython' extension

creating build

creating build/temp.linux-x86_64-cpython-312

creating build/temp.linux-x86_64-cpython-312/_pydevd_bundle

gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 [...] -c _pydevd_bundle/pydevd_cython.c -o build/temp.linux-x86_64-cpython-312/_pydevd_bundle/pydevd_cython.o

Error while configuring pycharm-professional

creating build/lib.linux-x86_64-cpython-312

creating build/lib.linux-x86_64-cpython-312/_pydevd_bundle

[...]

running build_ext

building '_pydevd_bundle.pydevd_pep_669_tracing_cython' extension

gcc -fno-strict-overflow -Wsign-compare -DNDEBUG [...] -c _pydevd_bundle/pydevd_pep_669_tracing_cython.c -o build/temp.linux-x86_64-cpython-312/_pydevd_bundle/pydevd_pep_669_tracing_cython.o

Error while configuring pycharm-professional

[...]

Thanks in advance!

Atrexian commented on 2024-05-28 10:19 (UTC)

Works very well on KDE Plasma 6 (wayland)

lybin commented on 2024-04-08 12:14 (UTC)

kde wayland works for me. if something cause a crash of wayland/sway, the problem is in wayland/sway, soft shouldn't crashed from other stuff.