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 .. 42 43 44 45 46 47 48 Next › Last »

w1ntermute commented on 2014-01-15 19:53 (UTC)

The symlink the build script is creating in /usr/bin is incorrect. It's pointing to a relative path rather than an absolute one. ln -s opt/$pkgname/bin/pycharm.sh usr/bin should be: ln -s /opt/$pkgname/bin/pycharm.sh usr/bin

SoonerBourne commented on 2014-01-14 17:14 (UTC)

The current install is for Pycharm 3.0.2 Build: 131.618 (Released: December 2, 2013)

SoonerBourne commented on 2013-12-06 00:48 (UTC)

Yeah, I saw that too but didn't want to mark it as "2" since I didn't think that was the appropriate action. I submitted the PKGBUILD file to the forum to see what other feedback I could get. So far I got a few items I'm getting corrected for the next release of PyCharm. I haven't been able to find a roadmap or release schedule from JetBrains, so who knows when the changes will show up here.

Psykar commented on 2013-12-05 22:46 (UTC)

Oh - unfortunately because your previous PKGBUILD had a pkgrel of 131.618, and you've just changed it to '1' it's not recognised as an update by pacman (and by extension, yaourt / packer etc) Might have to save bumping the pkgrel back down to 1 until the next upstream release.

Psykar commented on 2013-12-05 22:42 (UTC)

Yeah no worries (I clicked out of date in a clicking frenzy and (of course) it's not possible to 'unclick' it) I just happened to notice it when doing a namcap after the build. Thanks for the quick fix :)

SoonerBourne commented on 2013-12-05 14:33 (UTC)

@Psykar I don't think flagging a package out of date was the appropriate action given that the software WAS actually up to date. However, I do appreciate the feedback and took over this package under the assumption that the original submitter had everything correct, which was possibly a bad assumption on my part. I have implemented the changes you requested. Testing locally both an upgrade and a clean install worked, so I pushed the change to here. If you have any further suggestions please let me know in the comments or via email. Thanks!

Psykar commented on 2013-12-05 04:49 (UTC)

This package creates an aboslute symbolic link which ends up pointing to the build directory: ie: lrwxrwxrwx 1 root root 111 Dec 5 15:39 /usr/bin/pycharm.sh -> /tmp/yaourt-tmp-louis/aur-pycharm-professional/pkg/pycharm-professional/opt/pycharm-professional/bin/pycharm.sh This line in the PKGBUILD needs fixing: ln -s $pkgdir/opt/$pkgname/bin/pycharm.sh $pkgdir/usr/bin to cd $pkgdir ln -s opt/$pkgname/bin/pycharm.sh usr/bin

SoonerBourne commented on 2013-12-04 23:00 (UTC)

@epsilom Noted, rather than force everyone to update again I will correct when JetBrains updates.

Xavier commented on 2013-12-04 22:17 (UTC)

Hi @SoonerBourne the variable "pkgrel" is for PKGBUILD revision no for software revision, please consider read https://wiki.archlinux.org/index.php/Pkgbuild#pkgrel regards