One question i forgot to ask:
-which python are you importing into?

Laurent

2008/11/16 Paul Geeleher <[EMAIL PROTECTED]>:
> Hi again.
>
> I did a "find / -name "*libpython*"" which should find any libpython files
> (I think). It outputted the following.
>
> /usr/lib/libpython2.4.so.1.0
> /usr/lib64/libpython2.5.so
> /usr/lib64/libpython2.5.so.1.0
> /usr/lib64/gnome-vfs-2.0/modules/libpythonmethod.so
> /usr/lib64/python2.5/config/libpython2.5.a
> /usr/local/lib/python2.5/config/libpython2.5.a
> /root/Python-2.5.2/Doc/lib/libpython.tex
> /root/Python-2.5.2/libpython2.5.a
>
>
> I tried renaming (to pylib.bak) both "/usr/lib/libpython2.4.so.1.0" and
> "/usr/lib64/libpython2.5.so" and reinstalling and running rpy after each
> time, but to no avail.
>
> I wonder is there any way to manually specify the libpython, if that is in
> fact definately the problem?
>
>
>
> If this is any help, this is the output when Rpy installs:
>
>
> hcux321:~/rpy-1.0.3 # python setup.py install
> RHOMES= []
> DEBUG= True
> Setting RHOMES to  ['/usr/local/lib64/R']
> ### Using R verion 2.6.2 installed at /usr/local/lib64/R ###
> RHOME= /usr/local/lib64/R
> copying src/rpymodule.c -> src/rpymodule2062.c
> copying src/R_eval.c -> src/R_eval2062.c
> copying src/io.c -> src/io2062.c
> running install
> running build
> running build_py
> running build_ext
> running install_lib
> running install_egg_info
> Removing /usr/local/lib/python2.5/site-packages/rpy-1.0.3-py2.5.egg-info
> Writing /usr/local/lib/python2.5/site-packages/rpy-1.0.3-py2.5.egg-info
>
>
>
> -Paul
>
>
> On Sun, Nov 16, 2008 at 5:30 PM, laurent oget <[EMAIL PROTECTED]> wrote:
>>
>> Is the libpython in /usr/lib being picked up instead of the new one at
>> runtime? can you put this aside and try again?
>>
>> 2008/11/15 Paul Geeleher <[EMAIL PROTECTED]>:
>> > Hi again,
>> >
>> > Building version 2.5.2 of Python from source (overwriting version
>> > 2.5.1) seems to have solved that problem alright. Rpy now seems to
>> > install,
>> > but when I go to import it I'm faced witht he following error:
>> >
>> >
>> >
>> >>>> from rpy import *
>> > Traceback (most recent call last):
>> >   File "<stdin>", line 1, in <module>
>> >   File "/usr/local/lib/python2.5/site-packages/rpy.py", line 134, in
>> > <module>
>> >     """ % RVERSION)
>> > RuntimeError: /usr/local/lib/python2.5/site-packages/_rpy2062.so:
>> > undefined
>> > symbol: PyUnicodeUCS4_AsASCIIString
>> >
>> >       RPy module can not be imported. Please check if your rpy
>> >       installation supports R 2.6.2. If you have multiple R versions
>> >       installed, you may need to set RHOME before importing rpy. For
>> >       example:
>> >
>> >       >>> from rpy_options import set_options
>> >       >>> set_options(RHOME='c:/progra~1/r/rw2011/')
>> >       >>> from rpy import *
>> >
>> >
>> >
>> > Any ideas here would be greatly appreciated.
>> >
>> > Thanks,
>> >
>> > -Paul.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On 11/14/08, Paul Geeleher <[EMAIL PROTECTED]> wrote:
>> >>
>> >> Thanks for the response Laurent. I'll give it a go and let you know how
>> >> it
>> >> works out.
>> >>
>> >> -Paul.
>> >>
>> >> On Fri, Nov 14, 2008 at 7:18 PM, laurent oget <[EMAIL PROTECTED]> wrote:
>> >>>
>> >>> This definitely looks weird.  I have built rpy and rpy2 on 64-bit
>> >>> linux, but this was always using a python i built before, since the
>> >>> machine i am using come with an antiquated python in the distribution.
>> >>> I just looked at one of those machine and I noticed my hand-built
>> >>> python does not have a libpython.so but only a libpython.a .
>> >>>
>> >>> Now that i think about it i am not sure you can use a stripped library
>> >>> to link against. how would the linker know the address of those
>> >>> symbols in this library?
>> >>>
>> >>> In any case building your own python might be a workaround...
>> >>>
>> >>> Laurent
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> 2008/11/14 Paul Geeleher <[EMAIL PROTECTED]>:
>> >>> > Hi
>> >>> >
>> >>> > I posted this message about 10 days ago and I didn't get a reply, so
>> >>> > I'm
>> >>> > going to chance re-posting, hopefully somebody can help me out
>> >>> > because
>> >>> > I
>> >>> > still haven't managed to fix it...
>> >>> >
>> >>> > _______________
>> >>> >
>> >>> >
>> >>> > Hi all,
>> >>> >
>> >>> > I'm trying to install Rpy on a 64 bit Suse Enterprise Edition
>> >>> > Server.
>> >>> > I'm
>> >>> > running R version 2.6.2 and python version 2.5.1 and Rpy 1.0.3. I've
>> >>> > set up
>> >>> > the path
>> >>> > to the R library by creating a link to libR.so and running ldconfig.
>> >>> > I've got the python-devel package installed. I'm getting the
>> >>> > following
>> >>> > error when I run "python setup.py install"
>> >>> >
>> >>> >
>> >>> > RHOMES= []
>> >>> > DEBUG= True
>> >>> > Setting RHOMES to ['/usr/local/lib64/R']
>> >>> > ### Using R verion 2.6.2 installed at /usr/local/lib64/R ###
>> >>> > RHOME= /usr/local/lib64/R
>> >>> > copying src/rpymodule.c -> src/rpymodule2062.c
>> >>> > copying src/R_eval.c -> src/R_eval2062.c
>> >>> > copying src/io.c -> src/io2062.c
>> >>> > running install
>> >>> > running build
>> >>> > running build_py
>> >>> > running build_ext
>> >>> > building '_rpy2062' extension
>> >>> > gcc -pthread -shared build/temp.linux-x86_64-2.5/src/rpymodule2062.o
>> >>> > build/temp.linux-x86_64-2.5/src/R_eval2062.o
>> >>> > build/temp.linux-x86_64-2.5/src/io2062.o
>> >>> > build/temp.linux-x86_64-2.5/src/setenv.o -L/usr/local/lib64/R/bin
>> >>> > -L/usr/local/lib64/R/lib -L/usr/lib64 -Wl,-R/usr/local/lib64/R/bin
>> >>> > -Wl,-R/usr/local/lib64/R/lib -lR -lRlapack -lpython2.5 -o
>> >>> > build/lib.linux-x86_64-2.5/_rpy2062.so
>> >>> > /usr/lib64/libpython2.5.so: file not recognized: File format not
>> >>> > recognized
>> >>> > collect2: ld returned 1 exit status
>> >>> > error: command 'gcc' failed with exit status 1
>> >>> >
>> >>> > ------------------------------------
>> >>> >
>> >>> > So the file libpython2.5.so seems to be throwing up some kind of a
>> >>> > problem.
>> >>> >
>> >>> > The output of 'file libpython2.5.so' is:
>> >>> > "libpython2.5.so: symbolic link to `libpython2.5.so.1.0'"
>> >>> >
>> >>> > So its a link and the output of 'file libpython2.5.so.1.0' is:
>> >>> > "libpython2.5.so.1.0: ELF 64-bit LSB shared object, AMD x86-64,
>> >>> > version
>> >>> > 1
>> >>> > (SYSV), stripped"
>> >>> >
>> >>> >
>> >>> >
>> >>> > Any ideas here guys? (please!)
>> >>> >
>> >>> > -Paul.
>> >>> >
>> >>>
>> >>> >
>> >>> >
>> >>> > -------------------------------------------------------------------------
>> >>> > This SF.Net email is sponsored by the Moblin Your Move Developer's
>> >>> > challenge
>> >>> > Build the coolest Linux based applications with Moblin SDK & win
>> >>> > great
>> >>> > prizes
>> >>> > Grand prize is a trip for two to an Open Source event anywhere in
>> >>> > the
>> >>> > world
>> >>> > http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> >>> > _______________________________________________
>> >>> > rpy-list mailing list
>> >>> > rpy-list@lists.sourceforge.net
>> >>> > https://lists.sourceforge.net/lists/listinfo/rpy-list
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>> -------------------------------------------------------------------------
>> >>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> >>> challenge
>> >>> Build the coolest Linux based applications with Moblin SDK & win great
>> >>> prizes
>> >>> Grand prize is a trip for two to an Open Source event anywhere in the
>> >>> world
>> >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> >>> _______________________________________________
>> >>> rpy-list mailing list
>> >>> rpy-list@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/rpy-list
>> >>
>> >>
>> >>
>> >> --
>> >> Paul Geeleher
>> >> Department of Mathematics
>> >> National University of Ireland
>> >> Galway
>> >> Ireland
>> >>
>> >
>> >
>> >
>> > --
>> > Paul Geeleher
>> > Department of Mathematics
>> > National University of Ireland
>> > Galway
>> > Ireland
>> >
>> >
>> > -------------------------------------------------------------------------
>> > This SF.Net email is sponsored by the Moblin Your Move Developer's
>> > challenge
>> > Build the coolest Linux based applications with Moblin SDK & win great
>> > prizes
>> > Grand prize is a trip for two to an Open Source event anywhere in the
>> > world
>> > http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> > _______________________________________________
>> > rpy-list mailing list
>> > rpy-list@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/rpy-list
>> >
>> >
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> rpy-list mailing list
>> rpy-list@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/rpy-list
>
>
>
> --
> Paul Geeleher
> Department of Mathematics
> National University of Ireland
> Galway
> Ireland
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> rpy-list mailing list
> rpy-list@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rpy-list
>
>

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to