ModuleNotFoundError:没有名为“scanpy”的模块(python)

问题描述 投票:0回答:2

我已经安装了 scanpy,当我用

pip show
检查时,它就在那里:

C:\Users\plain>pip show scanpy
Name: scanpy
Version: 1.8.2
Summary: Single-Cell Analysis in 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: [email protected], [email protected]
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:

但是当我尝试将其导入 Jupyter Notebook 时,我收到一条错误消息:

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'

有谁知道这是为什么吗?

感谢您的帮助!

python bioinformatics scanpy
2个回答
0
投票

在这种情况下,我总是检查 Python 是否“看到”我的环境。最简单的方法是打印 Pythonpath。在 jupyter 笔记本中运行此代码以确保 Python 知道 scanpy 安装路径:

import sys
print(sys.path)

您的文件夹

c:\users\plain\appdata\local\programs\python\python39\lib\site-packages
应该位于打印的路径中


0
投票

我刚才在将 scanpy 库导入我的 googlecolab 环境时遇到了同样的错误。 我做到了 !pip 安装 scanpy。该软件包已成功安装,我能够导入 scanpy 库。 我希望它对遇到同样问题的人有用。

© www.soinside.com 2019 - 2024. All rights reserved.