|Working on the Ajax module of Brython (and multilingual documentation)|
PyCharm, the free community edition and the professional versions simply require a Java JDK. I use the Oracle (Sun) JDK7 on OpenIndiana.
The only challenge is downloading the tar.gz file. By faking the user agent to firefox for linux, the download link appears:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0
Then it's a matter of gunzip and tar -xvf and moving the directory to /opt and running pycharm.sh in the bin folder.