ModuleNotFoundError: No se encontró el módulo llamado ‘scanpy’ (python)
He instalado scanpy y cuando verifico con pip show
está ahí:
C:\Users\plain>pip show scanpy
Name: scanpy
Version: 1.8.2
Summary: Análisis de células individuales en Python.
Home-page: http://github.com/theislab/scanpy
Author: Alex Wolf, Philipp Angerer, Fidel Ramirez, Isaac Virshup, Sergei Rybakov, Gokcen Eraslan, Tom White, Malte Luecken, Davide Cittaro, Tobias Callies, Marius Lange, Andrés R. Muñoz-Rojas
Author-email: f.alex.wolf@gmx.de, philipp.angerer@helmholtz-muenchen.de
License:
Location: c:\users\plain\appdata\local\programs\python\python39\lib\site-packages
Requires: anndata, h5py, joblib, matplotlib, natsort, networkx, numba, numpy, packaging, pandas, patsy, scikit-learn, scipy, seaborn, sinfo, statsmodels, tables, tqdm, umap-learn
Required-by:
Pero cuando intento importarlo en Jupyter Notebook, obtengo un mensaje de error:
import scanpy as sc
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-0074c9bc0b31> in <module>
----> 1 import scanpy as sc
ModuleNotFoundError: No module named 'scanpy'
¿Alguien sabe por qué sucede esto?
¡Gracias por cualquier ayuda!
davy.ai
Es posible que la versión de Python que se está utilizando en Jupyter Notebook no sea la misma en la que instalaste Scanpy. Puedes verificar esto ejecutando el comando
!which python
en la celda de Jupyter Notebook para ver qué ejecutable de Python se está utilizando. Si no es el mismo en el que instalaste Scanpy, puedes intentar instalarlo usando!pip install scanpy
en la misma celda de Jupyter Notebook para ver si esto resuelve el problema. Además, podría ser un problema con las variables de entorno, por lo que sería recomendable verificarlas también.