I'm getting the following error since updating to MacOS 12.3 and also after reinstalling NEURON on my computer. Any insight on this would be appreciated.
Thank you
Code: Select all
ImportError Traceback (most recent call last)
/Applications/NEURON/lib/python/neuron/__init__.py in <module>
134 try:
--> 135 from . import hoc
136 except:
ImportError: cannot import name 'hoc' from 'neuron' (/Applications/NEURON/lib/python/neuron/__init__.py)
During handling of the above exception, another exception occurred:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-62766daa135f> in <module>
----> 1 from netpyne import specs, sim
2 get_ipython().run_line_magic('matplotlib', 'inline')
3 import numpy as np
4 import matplotlib.pyplot as plt
5
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/__init__.py in <module>
19 matplotlib.use('Agg')
20
---> 21 from netpyne import analysis
22 from netpyne import batch
23 from netpyne import cell
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/analysis/__init__.py in <module>
34 # Import spike-related functions
35 # -------------------------------------------------------------------------------------------------------------------
---> 36 from .spikes import calculateRate, plotRates, plotSyncs, plotRaster, plotSpikeHist, plotSpikeStats, \
37 plotRatePSD, plotRateSpectrogram, popAvgRates, plotfI
38
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/analysis/spikes.py in <module>
30 import pandas as pd
31 import scipy
---> 32 from ..specs import Dict
33 from .utils import colorList, exception, getCellsInclude, getSpktSpkid, _showFigure, _saveFigData, syncMeasure, _smooth1d
34
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/specs/__init__.py in <module>
11 standard_library.install_aliases()
12 from .dicts import Dict, ODict
---> 13 from .netParams import NetParams, CellParams
14 from .simConfig import SimConfig
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/specs/netParams.py in <module>
24 from collections import OrderedDict
25 from .dicts import Dict, ODict
---> 26 from .. import conversion
27
28 # ----------------------------------------------------------------------------
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/conversion/__init__.py in <module>
10 standard_library.install_aliases()
11
---> 12 from .neuronPyHoc import importCell, importCellsFromNet, mechVarList, getSecName
13 from .pythonScript import createPythonScript
14 from .excel import importConnFromExcel
/Applications/anaconda3/lib/python3.7/site-packages/netpyne/conversion/neuronPyHoc.py in <module>
18 import os, sys, signal
19 from numbers import Number
---> 20 from neuron import h
21 import importlib
22
/Applications/NEURON/lib/python/neuron/__init__.py in <module>
135 from . import hoc
136 except:
--> 137 import neuron.hoc
138
139 import nrn
ModuleNotFoundError: No module named 'neuron.hoc'