MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
PyCharm
PyCharm 2.5.1
Your rating: Now say why...

(2) 3.75

Python IDE with complete set of tools.   Demo ($99)
Add to my Watch List
Email me when discounted
  • Download Now
    83.8 MB
  • Visit Developer's Site
    Jetbrains
PyCharm ... Python IDE with complete set of tools for productive development with Python programming language.

In addition, the IDE provides high-class capabilities for professional Web development with Django framework.

PyCharm is available at several pricings, see this page for more information.
What's New
Version 2.5.1:

Contains the following fixes:

No subsystem

  • (Usability Problem) Remote Interpreter: on adding Remote Interpreter with generated name which already exists add numeration
  • (Cosmetics) Typo in dialog title
  • (Cosmetics) Remote Interpreters: Root Password dialog is too wide by default
  • (Bug) Remote Interpreter: user defined environment variables are not passed to remote process
  • (Bug) Remote Interpreters: unable to browse remote host while configuring: SFTP host not specified
  • (Bug) Can't load coverage data, errors opening bogus filenames
  • (Bug) Coverage: display correct information in hits line
  • (Bug) Remote Interpreters: pass language level for remote interpreters
  • (Bug) Adding Python interpreters hangs PyCharm
  • (Bug) PyCharm 2.5.1RC Can't Load Code Coverage Information
  • (Exception) Remote Interpreters: AIOOBE at com.jetbrains.python.remote.PyRemoteSkeletonGenerator.listSources
  • (Exception) Remote Interpreters: IAE at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.writeAttribute
Code Insight
  • (Bug) Unresolved reference in nested list comprehension
  • (Bug) Invalid refactoring suggestion: augmented assignment
  • (Bug) Unresolved reference: false positive for parts of string names in __all__
  • (Bug) Extract method suggests wrong parameters
  • (Bug) Find usages tries to find __init__ of other classes
  • (Bug) Relative imports: do not propose general built-in/site-package references for completion on the same level as project root
  • (Bug) Remoter interpreters and unresolved built-ins
  • (Bug) False positive 'unresolved reference' when assigning to slot variable in descendants.
  • (Bug) Unresolved Reference: false positive for lambdas used in regular function declaration
Console
  • (Bug) UnicodeEncodeError in PyCharm console on print(line.decode("utf-8"))
  • (Bug) Console: Environment variables are not passed to console
  • (Bug) Undo in python console
  • (Bug) Problems connecting to console
Debugger
  • (Bug) Smart Step Into doesn't detect calls in multi-line call
  • (Bug) Remote Interpreters: not able to add breakpoints if remote path is case sensitive
  • (Bug) Debugger: not able to debug python scripts under python 2.4: SyntaxError: invalid syntax
  • (Bug) Step over steps all suspended threads
  • (Bug) Debugger: NameError: name 'pydev_monkey' is not defined
Django Support
  • (Bug) Django shell problem
  • (Bug) Unable to run manage.py commands from PyCharm 2.0 beta
  • (Bug) django 1.4 manage.py error running shell
  • (Bug) Django Console selects the wrong project - general confusion when several projects opened
  • (Bug) Since 1.5 I can not launch the django runserver via the PyCharm
  • (Exception) DjangoStaticFileReferenceSet context assertion
Editing
  • (Bug) Autoimport breaks code with starred from package import for module from that package
  • (Bug) Wrong keyword argument in completion when other argument in composed by formatting string
  • (Bug) Pycharm adds extra backward slash at the end of line
  • (Bug) Missing completion for imported names in __all__ list
IDE
  • (Usability Problem) PyCharm forgets coverage data settings
  • (Bug) Not able to create empty project with remote interpreter specified
  • (Bug) Pycharm opens up too many remote connections to vm
  • (Exception) Exception after adding interpreter
  • (Exception) New project: IAE at com.jetbrains.python.sdk.PythonSdkType.isRemote
Inspections
  • (Cosmetics) Rename quickfix for augmented assignment inspection
  • (Bug) Incorrect "too many values to unpack" diagnostics
  • (Bug) Simplify chained comparison suggests strange solutions
  • (Bug) Incorrect "unused import" hint
  • (Bug) False positive for "Assignment can be replaced with augmented assignment"
  • (Exception) Exception from ChainedComparison inspection
Mako
  • (Bug) Mako: do not autocomplete closing bracket on entering slash inside tag arguments
  • (Bug) Mako: missing directory completion within include tag
  • (Bug) mako file types lose html formatting
  • (Bug) mako tag in javascript trigger unexpected "expression expected" lint
  • (Bug) mako %include tag flags relative includes
  • (Bug) Mako: autocompletion adds null closing tag when tag doesn't have closing tag
Packaging
  • (Usability Problem) Associated virtualenv: provide link to remove association from other projects
  • (Usability Problem) Remote Interpreters: ask for new root password if first authentication attempt failed
  • (Bug) Git repo requirement not parsed correctly
  • (Bug) Don't offer "Install to user's site-packages" directory option when installing a package into a virtualenv
  • (Bug) Missing create virtualenv link for py2.4: cut off Traceback
  • (Bug) Version number 0.8.0 should be considered equal to 0.8
  • (Bug) Remote Interpreters: not able to install distribute or pip on remote Unix host from local Windows workstation
  • (Bug) Remote Interprerters: Packaging: on trying to install package from local windows on remote unix use unix temp directory as build_dir
  • (Bug) Default location for new virtualenvs on Mac OS X is based on filesystem root (/)
  • (Bug) PyCharm sees installed package with dash while its actual name contains underscore
  • (Bug) Install pip fails for python 2.4: TypeError: an integer is required
  • (Bug) Invalid output format for virtualenvs on py2.4
  • (Bug) Selecting a package to install causes PyCharm to hang forever
  • (Bug) PyCharm hangs on trying to find package when viewing details for some other package
  • (Bug) Packaging tool does not handle "sys-package-mgr" stdout from Jython
Refactoring
  • (Feature) Make __init__.py automatic creation on directory Move optional
  • (Bug) Move statement: breaks code in case of empty line between parts of compound statement
  • (Bug) Refactor/move: leads to unresolved reference when moving reference imported with starred import
  • (Bug) Move statement: strange comment moving down to def or class statements
  • (Bug) "Refactor > Rename" on file results removes query string from references in templates
Test Runner
  • (Bug) Unit Tests no longer run in PyCharm 2.x
  • (Bug) testrunner attempts to run migrations even if south is not listed in INSTALLED_APPS

Version 2.5.1:

Contains the following fixes:

No subsystem

  • (Usability Problem) Remote Interpreter: on adding Remote Interpreter with generated name which already exists add numeration
  • (Cosmetics) Typo in dialog title
  • (Cosmetics) Remote Interpreters: Root Password dialog is too wide by default
  • (Bug) Remote more...
Requirements
  • PPC / Intel
  • Mac OS X 10.5 or later
  • JDK 6
  • Python 2.4 or later, Jython, PyPy or IronPython







  • Python
    +1
    Free
    Object-oriented programming ...

  • NetBeans
    +1
    Free
    Integrated Development ...

  • Komodo IDE
    +1
    Demo $332.00
    Development environment for ...
PyCharm User Discussion (Write a Review)
ver. 2.x:
(2)
Your rating: Now say why...
Overall:
(3)

sort: smiles | time
burypromote
+1

+19
Trashie commented on 22 May 2012
Java based. :(
[Version 2.5.1]


burypromote
+1

+25

Broz reviewed on 13 Dec 2011
This is the best Python IDE I've used. I have been using it since shortly after its 1.0 release. Its django integration is excellent, as is its code completion, source control tools (subversion, git, mercurial and more). It's been well worth the money for me, having saved me lots of time.
The downside is that it is Java based, running in a Java VM. It is plenty fast, and quite configurable. The editor is very good, but has at least one missing feature: drag and drop. Yes, you can select text, and move it someplace else with drag and drop. You cannot select text and COPY it someplace else by holding down the option key. That's standard Macintosh procedure, and not Java.I have also seen some quirks with clipboard utilities (PTH Pasteboard, CopyPastePro). You basically can't use them.
The support team at Jetbrains are excellent. Pycharm is quite stable. I'm still finding features that surprise and delight.
Worth the money, but is not perfect.
[Version 2.0]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.



Zion3X rated on 22 May 2012

[Version 2.5.1]



+25

Broz rated on 20 Feb 2011

[Version 1.0]


Downloads:1,308
Version Downloads:91
Type:Development : Editors
License:Demo
Date:22 May 2012
Platform:PPC / Intel
Price: $99.00
Overall (Version 2.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-2 of 2
Displaying 1-2 of 2
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
PyCharm ... Python IDE with complete set of tools for productive development with Python programming language.

In addition, the IDE provides high-class capabilities for professional Web development with Django framework.

PyCharm is available at several pricings, see this page for more information.
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -