2013/8/1 Peter FELECAN <[email protected]>:
> "Maciej (Matchek) BliziƄski" <[email protected]> writes:
>
>> CSWpython - install or not install as you wish
>> CSWpython27 - install or not install as you wish
>> CSWpy-foo - when you install it, it will work fine with CSWpython (if
>> installed) and / or CSWpython27 (if installed). If you install both,
>> it will work with both.
>>
>> That's all. Everything works as expected. I don't see what's wrong
>> with this setup.
>
> One thing that I think of: by default, 2.6 is /opt/csw/bin/python. If
> a module doesn't use a shebang or other wizardry it will fail because it
> needs 2.7 but gets 2.6

Modules generally do not and should not have hashbang lines. Only
executables do. By the time you're loading a module, you've already
started the interpreter, so the hashbang line doesn't have any
feasible way of influencing the course of action.

If there's a module which needs the 2.7 interpreter, it will not
provide any files in the /opt/csw/lib/python/site-packages or
/opt/csw/lib/python2.6/site-packages directories.

Maciej
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to