Question Installing latest Python
Steven D'Aprano
steve+comp.lang.python at pearwood.info
Wed Apr 29 02:49:40 EDT 2015
On Wednesday 29 April 2015 16:13, Φώντας Λαδοπρακόπουλος wrote:
> Τη Τετάρτη, 29 Απριλίου 2015 - 8:57:25 π.μ. UTC+3, ο χρήστης Steven
> D'Aprano έγραψε:
>
>> Okay, I googled that error message and I think I understand what is
>> failing, even though I don't understand why it is failing.
>>
>> First, run this as root:
>>
>> ldconfig
>>
>> That will tell your system to cache any shared libraries it knows about.
>> yum is supposed to do that for you, but perhaps it didn't. Now try
>> running the python3 test above. Does it work? Then the problem is solved
>> and you can stop reading.
>>
>> If you get the same error, then run this as root:
>>
>> find /opt -name libpython3.3m.so.1.0
>
>
> Hello Steven,
>
> I'am at that point, where the find outputed just 1 result.
> i run ldconfig but i still got the same error message.
>
> Should i have done somethign with '/etc/ld.so.conf' althought it have
> returned just 1 result or that was for more results?
Run:
find /opt -name libpython3.3m.so.1.0
as root. If it returns NO results, you will have to run this instead:
find / -name libpython3.3m.so.1.0 2> /dev/null
But if it returns ONE result, take that result and extract the path. Say it
returns:
/this/that/libpython3.3m.so.1.0
then the path you want is /this/that (without the / at the end). Edit
/etc/ld.so.conf and add this line to the end:
/this/that
Save your changes, run ldconfig again, and hopefully python3 will now work.
If ldconfig gives you any errors, tell us what they are.
--
Steve
More information about the Python-list
mailing list