What do you mean by running python --version in the Eclipse Terminal? Which
terminal are you talking about?
If you just do a simple script with:
import sys
print(sys.version_info)
and run it by pressing 'F9' inside Eclipse/PyDev what do you get?
Cheers,
Fabio
On Mon, Jun 6, 2016 at 11:09 PM, Gary Roach <gary719_li...@verizon.net>
wrote:
> Hi all,
>
> I am still fighting this problem.
>
> I have installed Eclipse Neon because my version of Debian uses java 8.
>
> I have then installed the PyDev plugin. I also installed a terminal
> emulator plugin.
>
> Selecting windows>Preferences>PyDev>Interpereters>Python Interpereters, I
> used New to create python3.5sys to attach the systems usr/bin and usr/lib
> python files to Eclipse. At this point Eclipse works.
>
> Although the python version selected in the setup is supposed to be python
> 3.5 (the systems version), running python --version in the Eclipse Terminal
> returns python version 2.7.11 and django 1.9.6.
>
> The preferences, python Interpreter page shows /usr/bin/python3.5
> interpreter selected resulting in the following libraries:
>
> /usr/bin/python3.5
> /usr/lib/python3.5/plat-x86_64-linux-gnu
> /usr/lib/python3.5/lib-dynload
> /usr/local/libpython3.5/dist-packages
> /usr/lib/python3/dist-packages
>
> Does anyone have an idea as to why the wrong versions of python and django
> show up.
>
> Gary R.
>
>
>
>
> On 05/09/2016 03:50 AM, Fabio Zadrozny wrote:
>
> Hi Gary,
>
> There are some ways you can setup things in your use case...
>
> So, first, I'll explain a bit on the concepts related to then provide the
> possible solutions:
>
> Workspaces: Eclipse itself provides the concept of workspaces, so, each
> workspace is completely independent from another (i.e.:
> projects/configurations from one workspace are usually not visible to
> another workspace).
>
> Python Interpreter: PyDev can have multiple interpreters configured. You
> can think of each interpreter as a virtualenv, where the configuration of
> one is independent of the other (if you use virtualenvs, you should usually
> configure an interpreter for each virtualenv).
>
> Project: This is the place where your own source code should reside. Each
> folder marked as a source folder will be set as an entry in the PYTHONPATH
> (see http://www.pydev.org/manual_101_project_conf2.html).
>
> As you said that you don't want things to be tied to system changes, you
> should download a python install from python.org and keep it independent
> from the computer installation (I must say I usually use miniconda to
> create multiple python installations that are independent from the
> system... you can see more at: http://conda.pydata.org/docs/).
>
> As to how to map things internally, you can:
>
> 1. create a new workspace for each python/virtualenv/conda env you have
> installed (and then all the projects/interpreters will be separate -- and
> when launching Eclipse/PyDev, you should select with which one you want to
> work -- if you want to work with multiple at the same time you have to
> launch multiple instances... if you go that route, in preferences > general
> > workspace you can set a workspace name to be shown in the title to help
> you know which one you're working with).
>
> 2. Create a single workspace, configuring the multiple interpreters you
> have in preferences > PyDev > Interpreters > Python interpreter and then,
> for each project you have, go to the project properties (alt+enter with
> project selected) > PyDev - Interpreter/Grammar and select which
> interpreter that project should use.
>
> To know how to deal with existing code, there's an entry in the FAQ
> related to it:
> http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesintoPyDev%3F
>
> Cheers,
>
> Fabio
>
>
> On Sat, May 7, 2016 at 7:12 PM, Gary Roach <gary719_li...@verizon.net>
> wrote:
>
>> Hi
>>
>> I need assistance in setting up my development environment an have
>> gotten no response from the Eclipselink-users-request list. I hope that
>> someone on this list can be of assistance.
>>
>> I am running Debian stretch OS (Ubuntu is Debian for all practical
>> purposes) with an Xwindows KDE desktop. I have a couple of projects that
>> require both Python 2.7 and others that requre 3.x, I will be using
>> Django 1.7, 1.8 and 1.9 as needed. Each project must be completely
>> separate from the other pojects and must not use global libraries. In
>> short each project must be atomic. All projects use a common postgresql
>> database or the Django default and may have to share an Apache server. I
>> should be able to delete a project with out effecting the others.
>> Updates to software by the Debian apt-get method should not effect the
>> projects. It would be nice if I could port older projects over to the
>> new setup.
>>
>> I have been using another IDE but the IDE suffers from lack of
>> development. With that one I used vertualenv or Python3-venv to set up
>> virtual environments for each. I have attempted to set up a similar
>> thing with Eclipse and have had all kinds of conflicts. The bottom line
>> is that I have no idea what I am doing. I need a road map, preferably
>> not requiring a lot of extra code, to set things up.
>>
>> All help will be sincerely appreciated.
>>
>> Gary R.
>>
>>
>> ------------------------------------------------------------------------------
>> Find and fix application performance issues faster with Applications
>> Manager
>> Applications Manager provides deep performance insights into multiple
>> tiers of
>> your business applications. It resolves application problems quickly and
>> reduces your MTTR. Get your free trial!
>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>> _______________________________________________
>> Pydev-users mailing list
>> Pydev-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/pydev-users
>>
>
>
>
> ------------------------------------------------------------------------------
> Find and fix application performance issues faster with Applications Manager
> Applications Manager provides deep performance insights into multiple tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free
> trial!https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>
>
>
> _______________________________________________
> Pydev-users mailing
> listPydev-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/pydev-users
>
>
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> Pydev-users mailing list
> Pydev-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pydev-users
>
>
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users