4

I suppose it's a similar problem as this question, but I was asked to file a separate question, because my problem is Python-3-related.

Situation: Ubuntu 12.04 64bit, Python 3.2.3, installing Eclipse (Kepler) and PyDev.

Problem: Cannot configure PyDev, cannot create Python project. Same procedure on Windows 7 works fine.

I followed the guidelines at http://pydev.org/manual_101_install.html, but neither "Install New Software" nor via the "Eclipse Marketplace" did work, i.e. I don't see any Python or PyDev entry in Window/Preferences. Well, it seems to be installed, because Eclipse says "already installed", if I try to install it again.

From the command line python is working:

$ python
Python 3.2.3 (default, Sep 25 2013, 18:22:43) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

I tried to link python to python2.7 in /usr/bin but with no effort.

Does anyone have an idea yet?

EDIT: java -version says "1.6.0_27"

Eclipse Marketplace with PyDev installed

3
  • I got exactly the same problem on Mac OS X 10.8.5 and Python 2.7.6, so i guess it is a problem related to eclipse / pydev more than Ubuntu.
    – user217584
    Nov 20, 2013 at 12:34
  • Ubuntu and MacOS both base on Debian, so there may be a connection indeed. A friend recommended to take a look at the Java version. It's 1.6.0_27 here. Could that be part of the problem? Nov 20, 2013 at 20:09
  • do you have any broken downloads??
    – Sukupa91
    Nov 29, 2013 at 9:33

2 Answers 2

3

I have the same problem and configurations as yours. After switch to Java v1.7 using

sudo update-alternatives --config java

First you might not see PyDev perspective but just import/create a Python project and it works.

1

You can install java7 to get PyDev v3 to work and retain your current Java install version and not affect your current set up by specifying which JVM Eclipse should use using the command line -vm option.

All is explained here

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .