Closed GenevieveBuckley closed 6 years ago
At one point I had a local untracked file in the repository that contained the line import scipy.sparse
.
import scipy.sparse
from the repository.pip install -e .
and then run `pyinstaller Podo.spec'~/Library/Application Support/pyinstaller
/usr/lib/
and put the copy into /var/folders/gz/6f0v_zhs09x38mb4td_h6py80000gn/T/_MEIrRvnVH/
@jni if you definitely want to use some of the gala evaluate functions (the ones importing scipy.sparse) I think editing the Podo.spec file a.binaries to also include the libc++ path will do the trick (see lines 81 - 84).
I'm not entirely convinced we need to use this, but I'll leave this issue open so we can discuss.
@GenevieveBuckley actually I want to use these for our own tweaking, not inside the app, so I think we are good!
Ok then, we're good here.
Pyinstaller appears to build correctly (eg: outputs reasonnably sane looking files to dist/) but when you attempt to run the executable you get the error: "libc++.1.dylib not found". Full traceback below.
It seemed reasonably likely this had something to do with the newest version of Xcode (9.4) that came out yesterday, but after reverting to Xcode 9.3.1 I'm still seeing the same behaviour.
Probable next step, try installing from source (http://libcxx.llvm.org/).EDIT: don't do this, you already have a working version of these libraries & could mess things up a lot by mucking around with it.Cannot begin work on https://github.com/monashmicroimaging/podocytes/issues/15 or https://github.com/monashmicroimaging/podocytes/issues/14 until this is resolved.