Hi, I am having an error when calling the device:

```
import pennylane as qml
from pennylane import numpy as np
# Number of qubits (8 in total: 4 for nuclear spins, 4 for electronic states)
n_wires = 8
# Define initial random parameters for the circuit.
np.random.seed(42)
params = np.random.normal(0, np.pi, 3*n_wires)
# Define TN method
kwargs_tn = {
"contract": False,
"local_simplify": "DCRS",
"contraction_optimizer": None,
}
# Define a device to simulate our quantum system with 8 qubits
dev = qml.device("default.tensor", method="tn", **kwargs_tn)
```

# full error message here:

```
ImportError Traceback (most recent call last)
Cell In[15], line 26
18 kwargs_tn = {
19 "contract": False,
20 "local_simplify": "DCRS",
21 "contraction_optimizer": None,
22 }
25 # Define a device to simulate our quantum system with 8 qubits
---> 26 dev = qml.device("default.tensor", method="tn", **kwargs_tn)
28 # Quantum circuit to model nuclear-electronic entanglement with hyperfine and magnetic field effects
29 @qml.qnode(dev)
30 def circuit_with_energy(params):
File ~\anaconda\Lib\site-packages\pennylane\devices\device_constructor.py:280, in device(name, *args, **kwargs)
274 raise qml.DeviceError(
275 f"The {name} plugin requires PennyLane versions {required_versions}, "
276 f"however PennyLane version {qml.version()} is installed."
277 )
279 # Construct the device
--> 280 dev = plugin_device_class(*args, **options)
282 # Once the device is constructed, we set its custom expansion function if
283 # any custom decompositions were specified.
284 if custom_decomps is not None:
File ~\anaconda\Lib\site-packages\pennylane\devices\default_tensor.py:376, in DefaultTensor.__init__(self, wires, method, c_dtype, **kwargs)
368 def __init__(
369 self,
370 wires=None,
(...)
373 **kwargs,
374 ) -> None:
375 if not has_quimb:
--> 376 raise ImportError(
377 "This feature requires quimb, a library for tensor network manipulations. "
378 "It can be installed with:\n\npip install quimb"
379 ) # pragma: no cover
381 if not accepted_methods(method):
382 raise ValueError(
383 f"Unsupported method: {method}. Supported methods are 'mps' (Matrix Product State) and 'tn' (Exact Tensor Network)."
384 )
ImportError: This feature requires quimb, a library for tensor network manipulations. It can be installed with:
pip install quimb
```