模块“scipy.stats”没有属性“norm”

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

我有一个非常简单的最小示例:

import scipy.stats

CRV = scipy.stats.norm

该代码在我的 Jupyter Notebook 中出现错误:

AttributeError: module 'scipy.stats' has no attribute 'norm'

我尝试了多种方法:重新安装 scipy,然后重新安装 anaconda,这种情况不断发生。我不确定会出什么问题,我的 Scipy 版本是 1.11.1。

编辑:

我运行了以下代码:

print(scipy.__path__)
print(scipy.stats.__path__)

并得到以下结果:

_NamespacePath(['C:\\Users\\user1\\anaconda3\\envs\\project\\lib\\site-packages\\scipy'])
_NamespacePath(['C:\\Users\\user1\\anaconda3\\envs\\project\\lib\\site-packages\\scipy\\stats'])
python jupyter-notebook scipy anaconda
1个回答
-1
投票

我要尝试的第一件事是检查 pip 版本并确保它与我正在编译代码的 python 版本相对应。

pip --version
python --version

我要尝试的第二件事是使用 .pyenv(如果您尚未使用它)?在不使用 .pyenv 时,我在模块导入方面遇到了一些奇怪的问题

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