# “using PyMNE“ crashes Julia

**URL:** https://discourse.julialang.org/t/using-pymne-crashes-julia/101799
**Category:** New to Julia
**Tags:** question, package
**Created:** [July 19, 2023, 6:55pm UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799 "2023-07-19T18:55:34Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 19, 2023, 6:55pm UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/1 "2023-07-19T18:55:34Z")

</div>

Hi,

I work with M/EEG data and would like to check out some things in Julia. To load data etc I would need PyMNE:

> **[GitHub - beacon-biosignals/PyMNE.jl: Julia interface to MNE-Python via PythonCall](https://github.com/beacon-biosignals/PyMNE.jl)**
>
> Julia interface to MNE-Python via PythonCall

“using PyMNE“ seems to install some Python packages however crashes Julia at some point. See message below. I would appreciate any pointers.

Thanks & best,  
Nathan

##### Output

…  
Linking seaborn-0.12.2-hd8ed1ab\_0  
Linking pyvista-0.40.1-pyhd8ed1ab\_0  
Linking pyvistaqt-0.11.0-pyhd8ed1ab\_0  
Linking mne-1.4.2-h694c41f\_0  
Transaction finished

[73205] signal (11.1): Segmentation fault: 11  
in expression starting at REPL[6]:1  
\_ZN4llvm17PMTopLevelManager16addImmutablePassEPNS\_13ImmutablePassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm18PassManagerBuilder25populateModulePassManagerERNS\_6legacy15PassManagerBaseE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
ffi\_call\_unix64 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
ffi\_call\_int at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
\_ctypes\_callproc at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/python3.11/lib-dynload/\_ctypes.cpython-311-darwin.so (unknown line)  
PyCFuncPtr\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/python3.11/lib-dynload/\_ctypes.cpython-311-darwin.so (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_Call\_Prepend at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
slot\_tp\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_Call\_Prepend at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
slot\_tp\_init at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
type\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_Call\_Prepend at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
slot\_tp\_init at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
type\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_VectorcallTstate.754 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
object\_vacall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallFunctionObjArgs at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_GenericGetAttr at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
property\_descr\_get at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_GenericGetAttr at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_Call\_Prepend at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
slot\_tp\_init at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
type\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_Vector at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyEval\_EvalCode at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
builtin\_exec at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
cfunction\_vectorcall\_FASTCALL\_KEYWORDS at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_VectorcallTstate.754 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
object\_vacall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallMethodObjArgs at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_ImportModuleLevelObject at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_Vector at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyEval\_EvalCode at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
builtin\_exec at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
cfunction\_vectorcall\_FASTCALL\_KEYWORDS at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_VectorcallTstate.754 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
object\_vacall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallMethodObjArgs at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_ImportModuleLevelObject at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_Vector at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyEval\_EvalCode at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
builtin\_exec at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
cfunction\_vectorcall\_FASTCALL\_KEYWORDS at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyObject\_VectorcallTstate.754 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
object\_vacall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallMethodObjArgs at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_ImportModuleLevelObject at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_Vector at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyEval\_EvalCode at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
builtin\_exec at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
cfunction\_vectorcall\_FASTCALL\_KEYWORDS at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
\_PyEval\_EvalFrameDefault at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
_PyFunction\_Vectorcall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
 PyObject\_VectorcallTstate.754 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
object\_vacall at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallMethodObjArgs at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_ImportModuleLevelObject at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
builtin\_\_\_import_ at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
cfunction\_vectorcall\_FASTCALL\_KEYWORDS at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyObject\_CallFunction at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_Import at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libpython3.11.dylib (unknown line)  
PyImport\_Import at /Users/b1019548/.julia/packages/PythonCall/1f5yE/src/cpython/pointers.jl:299 [inlined]  
macro expansion at /Users/b1019548/.julia/packages/PythonCall/1f5yE/src/Py.jl:131 [inlined]  
pyimport at /Users/b1019548/.julia/packages/PythonCall/1f5yE/src/concrete/import.jl:11  
**init** at /Users/b1019548/.julia/packages/PyMNE/BTa7T/src/PyMNE.jl:20  
jfptr\_\_\_init\_\_\_1142 at /Users/b1019548/.julia/compiled/v1.9/PyMNE/9TMkg\_Y48UT.dylib (unknown line)  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
jl\_module\_run\_initializer at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
ijl\_init\_restored\_modules at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
register\_restored\_modules at ./loading.jl:1115  
\_include\_from\_serialized at ./loading.jl:1061  
\_require\_search\_from\_serialized at ./loading.jl:1506  
\_require at ./loading.jl:1783  
\_require\_prelocked at ./loading.jl:1660  
macro expansion at ./loading.jl:1648 [inlined]  
macro expansion at ./lock.jl:267 [inlined]  
require at ./loading.jl:1611  
jfptr\_require\_55342.clone\_1 at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/sys.dylib (unknown line)  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
eval\_import\_path at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
jl\_toplevel\_eval\_flex at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
jl\_toplevel\_eval\_flex at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
ijl\_toplevel\_eval\_in at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
eval at ./boot.jl:370 [inlined]  
eval\_user\_input at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:153  
repl\_backend\_loop at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:249  
#start\_repl\_backend#46 at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:234  
start\_repl\_backend at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:231  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
#run\_repl#59 at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:379  
run\_repl at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-grannysmith-C07ZQ07RJYVY.0/build/default-grannysmith-C07ZQ07RJYVY-0/julialang/julia-release-1-dot-9/usr/share/julia/stdlib/v1.9/REPL/src/REPL.jl:365  
jfptr\_run\_repl\_60715.clone\_1 at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/sys.dylib (unknown line)  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
#1017 at ./client.jl:421  
jfptr\_YY.1017\_27246.clone\_1 at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/sys.dylib (unknown line)  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
jl\_f\_\_call\_latest at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
#invokelatest#2 at ./essentials.jl:816 [inlined]  
invokelatest at ./essentials.jl:813 [inlined]  
run\_main\_repl at ./client.jl:405  
exec\_options at ./client.jl:322  
\_start at ./client.jl:522  
jfptr\_\_start\_44876.clone\_1 at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/sys.dylib (unknown line)  
ijl\_apply\_generic at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
true\_main at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
jl\_repl\_entrypoint at /Users/b1019548/.julia/juliaup/julia-1.9.2+0.x64.apple.darwin14/lib/julia/libjulia-internal.1.9.dylib (unknown line)  
Allocations: 6469412 (Pool: 6463536; Big: 5876); GC: 11  
zsh: segmentation fault julia

---

<div class="post-metadata">

### Author: ![palday](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palday/32/12640_2.png) [@palday](https://discourse.julialang.org/u/palday)
#### Post date: [July 19, 2023, 7:46pm UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/2 "2023-07-19T19:46:39Z")

</div>

This is a known and tracked issue: [Error when loading PyMNE · Issue #17 · beacon-biosignals/PyMNE.jl · GitHub](https://github.com/beacon-biosignals/PyMNE.jl/issues/17)

If you would like to test the proposed fix mentioned at the bottom of the linked issue, that would be helpful!

---

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 20, 2023, 9:30am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/3 "2023-07-20T09:30:26Z")

</div>

Thanks. So I did:  
pkg\> add PyMNE#pa/depup

That took a little longer.

However then I get the crash again:  
julia\> using PyMNE

[91778] signal (11.1): Segmentation fault: 11  
in expression starting at REPL[10]:1  
\_ZN4llvm17PMTopLevelManager16addImmutablePassEPNS\_13ImmutablePassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm18PassManagerBuilder25populateModulePassManagerERNS\_6legacy15PassManagerBaseE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
ffi\_call\_unix64 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
ffi\_call\_int at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
\_ctypes\_callproc at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/python3.11/lib-dynload/\_ctypes.cpython-311-darwin.so (unknown line)  
PyCFuncPtr\_call at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/python3.11/lib-dynload/\_ctypes.cpython-311-darwin.so (unknown line)  
… ETCETC …

---

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 20, 2023, 9:43am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/4 "2023-07-20T09:43:57Z")

</div>

btw here the versioninfo.

Julia Version 1.9.2  
Commit e4ee485e909 (2023-07-05 09:39 UTC)  
Platform Info:  
OS: macOS (x86\_64-apple-darwin22.4.0)  
CPU: 8 × Intel(R) Core™ i5-8279U CPU @ 2.40GHz  
WORD\_SIZE: 64  
LIBM: libopenlibm  
LLVM: libLLVM-14.0.6 (ORCJIT, skylake)  
Threads: 1 on 8 virtual cores

---

<div class="post-metadata">

### Author: ![palday](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palday/32/12640_2.png) [@palday](https://discourse.julialang.org/u/palday)
#### Post date: [July 20, 2023, 10:01am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/5 "2023-07-20T10:01:34Z")

</div>

Can you also show `pkg> status` ?

---

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 20, 2023, 10:06am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/6 "2023-07-20T10:06:19Z")

</div>

(mnetest) pkg\> status  
Status `~/Desktop/mnetest/Project.toml`  
[6c5003b2] PyMNE v0.2.2 `https://github.com/beacon-biosignals/PyMNE.jl.git#pa/depup`  
[6099a3de] PythonCall v0.9.13

---

<div class="post-metadata">

### Author: ![palday](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palday/32/12640_2.png) [@palday](https://discourse.julialang.org/u/palday)
#### Post date: [July 20, 2023, 10:28am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/7 "2023-07-20T10:28:10Z")

</div>

Hmmm, I’m unable to replicate in a clean environment. Can you try restarting Julia (in your `mnetest` environment – thanks for using a small environment!) and then re-running `using PyMNE`? I’m wondering if you were still loading the released version because of the way package updates work on already loaded packages.

---

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 20, 2023, 10:53am UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/8 "2023-07-20T10:53:39Z")

</div>

It behaves differently now, but in the end still crashed. See below.

Anyhow, thanks a lot. I was just messing around. When doing analysis with MNE I would likely still stick with Python environment. But interested in doing more in Julia in future.

…  
inking seaborn-0.12.2-hd8ed1ab\_0  
Linking pyvista-0.41.0-pyhd8ed1ab\_0  
Linking pyvistaqt-0.11.0-pyhd8ed1ab\_0  
Linking mne-1.4.2-h694c41f\_0  
Transaction finished  
CondaPkg Installing Pip packages  
│ /Users/b1019548/Desktop/mnetest/.CondaPkg/env/bin/pip  
│ install  
└ mne \>=1.4  
Requirement already satisfied: mne\>=1.4 in ./.CondaPkg/env/lib/python3.11/site-packages (1.4.2)  
Requirement already satisfied: numpy\>=1.15.4 in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (1.24.4)  
Requirement already satisfied: scipy\>=1.6.3 in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (1.11.1)  
Requirement already satisfied: matplotlib\>=3.4.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (3.7.2)  
Requirement already satisfied: tqdm in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (4.65.0)  
Requirement already satisfied: pooch\>=1.5 in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (1.7.0)  
Requirement already satisfied: decorator in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (5.1.1)  
Requirement already satisfied: packaging in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (23.1)  
Requirement already satisfied: jinja2 in ./.CondaPkg/env/lib/python3.11/site-packages (from mne\>=1.4) (3.1.2)  
Requirement already satisfied: contourpy\>=1.0.1 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (1.1.0)  
Requirement already satisfied: cycler\>=0.10 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (0.11.0)  
Requirement already satisfied: fonttools\>=4.22.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (4.41.0)  
Requirement already satisfied: kiwisolver\>=1.0.1 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (1.4.4)  
Requirement already satisfied: pillow\>=6.2.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (10.0.0)  
Requirement already satisfied: pyparsing\<3.1,\>=2.3.1 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (3.0.9)  
Requirement already satisfied: python-dateutil\>=2.7 in ./.CondaPkg/env/lib/python3.11/site-packages (from matplotlib\>=3.4.0-\>mne\>=1.4) (2.8.2)  
Requirement already satisfied: platformdirs\>=2.5.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from pooch\>=1.5-\>mne\>=1.4) (3.9.1)  
Requirement already satisfied: requests\>=2.19.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from pooch\>=1.5-\>mne\>=1.4) (2.31.0)  
Requirement already satisfied: MarkupSafe\>=2.0 in ./.CondaPkg/env/lib/python3.11/site-packages (from jinja2-\>mne\>=1.4) (2.1.3)  
Requirement already satisfied: six\>=1.5 in ./.CondaPkg/env/lib/python3.11/site-packages (from python-dateutil\>=2.7-\>matplotlib\>=3.4.0-\>mne\>=1.4) (1.16.0)  
Requirement already satisfied: charset-normalizer\<4,\>=2 in ./.CondaPkg/env/lib/python3.11/site-packages (from requests\>=2.19.0-\>pooch\>=1.5-\>mne\>=1.4) (3.2.0)  
Requirement already satisfied: idna\<4,\>=2.5 in ./.CondaPkg/env/lib/python3.11/site-packages (from requests\>=2.19.0-\>pooch\>=1.5-\>mne\>=1.4) (3.4)  
Requirement already satisfied: urllib3\<3,\>=1.21.1 in ./.CondaPkg/env/lib/python3.11/site-packages (from requests\>=2.19.0-\>pooch\>=1.5-\>mne\>=1.4) (2.0.4)  
Requirement already satisfied: certifi\>=2017.4.17 in ./.CondaPkg/env/lib/python3.11/site-packages (from requests\>=2.19.0-\>pooch\>=1.5-\>mne\>=1.4) (2023.5.7)

[97425] signal (11.1): Segmentation fault: 11  
in expression starting at REPL[4]:1  
\_ZN4llvm17PMTopLevelManager16addImmutablePassEPNS\_13ImmutablePassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm17PMTopLevelManager12schedulePassEPNS\_4PassE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
\_ZN4llvm18PassManagerBuilder25populateModulePassManagerERNS\_6legacy15PassManagerBaseE at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libLLVM-14.dylib (unknown line)  
ffi\_call\_unix64 at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
ffi\_call\_int at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/libffi.8.dylib (unknown line)  
\_ctypes\_callproc at /Users/b1019548/Desktop/mnetest/.CondaPkg/env/lib/python3.11/lib-dynload/\_ctypes.cpython-311-darwin.so (unknown line)  
…

---

<div class="post-metadata">

### Author: ![nathanweisz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nathanweisz/32/27398_2.png) [@nathanweisz](https://discourse.julialang.org/u/nathanweisz)
#### Post date: [July 21, 2023, 12:52pm UTC](https://discourse.julialang.org/t/using-pymne-crashes-julia/101799/9 "2023-07-21T12:52:06Z")

</div>

A more knowledgable colleague had a look today. Turns out that my XCode command line tools were quite outdated. Installing the newest version (from [Xcode 15 - Apple Developer](https://developer.apple.com/xcode/)) solved the problem.

Now PyMNE installs fine.

Thanks for taking your time!
