If you are updating packages in a Canopy Python installation (not a separate edm-created environment):
Open a Canopy Command Prompt / Terminal from the Canopy Tools menu.
Then quit Canopy itself so that only the Canopy Command Prompt / Terminal remains open.
$ edm help
Display all available versions (and installation status, marked by asterisk) of all packages that match a case-insensitive string. For example:
$ edm search pand
Update whatever packages you like, to the most recent versions in the online EPD repository. For example:
$ edm update ipython
$ edm update pandas
$ edm update matplotlib
$ edm update scipy
Or for the most recent version of all already-installed packages:
$ edm upgrade-all
Display available updates of already-installed packages:
$ edm whats-new
Display the history (with versions) of all package installations and updates done with enpkg (or egginst) in this Python installation.
$ edm history
Fix broken dependencies in the current environment (e.g. after a package installation had been terminated prematurely by closing the terminal window or shutting down the system):
$ edm fix-broken
If you are protected by a proxy firewall, please see this article.
Please do not enter support requests in article comments
Please use article comments for suggestions to improve the article. See "How to submit Enthought Canopy/EPD support requests".