In the Canopy Package Manager and in EDM, you might encounter an error such as "UnresolvableRequirements" or "Conflicting requirements" when installing or updating packages.
Such errors can occur in one of the following situations:
- If you are using Canopy, you can activate any available repository in the Package Manager Settings. For instructions see "Package Manager Settings Pane" in the Canopy user documentation.
- If you are using EDM at the command line, you can activate additional repositories by editing EDM's configuration file. See "Advanced Configuration", including "Examples", in the EDM user documentation.
2) The error can occur temporarily when we are in middle of updating a package (such as numpy) which is a dependency of very many other packages. In this case, the solution is to try again later.
3) If you installed Canopy from a full installer please note that updating and installing packages in a "full" environment is generally not recommended and not supported. See this article.
4) Very rarely, the error can occur due to a build error in one of our packages. If none of the above-mentioned scenarios applies to you, please report the problem to Enthought. For an error in EDM, send email to email@example.com, including the full console transcript from edm. For an error in the Canopy Package Manager, please file a report from the Canopy Help menu.
Please do not enter support requests in article comments
Please use article comments for suggestions to improve the article. For individual support requests, please follow these guidelines.