Configure Eclipse PyDev to use Canopy Python

If you wish to use the Eclipse PyDev IDE rather than Canopy's similar built-in functionality, you will need to configure the interpreter in PyDev's preferences. Depending on your operating system, you should specify the path to the Canopy User Python executable. By default, this is:

  • Windows Vista, 7, or 8
    • C:\Users\<user>\AppData\Local\Enthought\Canopy\User\python.exe
    • C:\Users\<user>\AppData\Local\Enthought\Canopy32\User\python.exe
  • Mac
    • /Users/<user>/Library/Enthought/Canopy_(64 or 32)bit/User/bin/python
  • Linux:
    • ~/Enthought/Canopy_(64 or 32)bit/User/bin

While many users have had success in using Canopy with Eclipse/PyDev, we cannot provide additional support for configuring these or similar 3rd party tools. However, if you find problems with or have general tips for improving these instructions, please submit these in the comments below.

Have more questions? Submit a request


  • Avatar
    Zhiyong Gong

    I have added the right path to the interpreter's setting, but I am still unable to import lib like matplotlib, scipy etc.

Powered by Zendesk