[vtkusers] VTK and Python on OS X El Capitan
Bradley Lowekamp
blowekamp at mail.nih.gov
Tue Oct 6 15:37:17 EDT 2015
I agree that installing packages into the OSX system Python should not be done and could be prohibited as far as I am concern. But I have had good success using the OSX system Python as the basis for virtual environments. I have only done nominal experimenting with El Capitan and it seems OK for other projects I am working on.
If you look at the original error message:
Reason: unsafe use of relative rpath
libvtkCommonCorePython27D-6.3.1.dylib in
/Users/Shared/install/vtk-6.3.0/lib/python2.7/site-packages/vtk/vtkCommonCorePython.so
with restricted binary
It's interesting that the VTK Python library was loaded from Python but the dependent library was not. I bet there is a way to specify the RPaths so it that would work.
When CMake encode the "BUILD_RPATH" are you able to load the dependent libraries?
HTH,
Brad
On Oct 6, 2015, at 3:18 PM, Matthew Brett <matthew.brett at gmail.com> wrote:
> On Tue, Oct 6, 2015 at 12:08 PM, Sturla Molden <sturla.molden at gmail.com> wrote:
>> Ben Boeckel <ben.boeckel at kitware.com> wrote:
>>
>>> So Apple has crippled their Python (e.g., how do you use your own NumPy
>>> with the system Python now if you can't load it?).
>>
>> The system Python is reserved for the operating system. You shouldn't mess
>> with it or even use it, particularly not install packages into it. To
>> maintain the integrity of te operating system, it is important that only
>> Apple change it through system updates. Apple has not ceipped their Python,
>> they have made sure that users stop modifying a vital component in their
>> operating systems.
>>
>> If you want Python, install your own, e.g. from Python.org, Anaconda or
>> Enthought. Then you can do whatever you want with it.
>
> Yes, I believe the standard advice is here :
> https://github.com/MacPython/wiki/wiki/Which-Python
>
> Matthew
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Search the list archives at: http://markmail.org/search/?q=vtkusers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list