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

iibxawm4  于 7个月前  发布在  其他
关注(0)|答案(1)|浏览(148)

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

import scipy.stats

CRV = scipy.stats.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'])

hi3rlvi2

hi3rlvi21#

首先,我会检查pip的版本,确保它与我编译代码时使用的python版本相对应,例如,如果pip或python指向python2,而另一个指向python3。

pip --version
python --version

字符串
第二件我会尝试的事情是使用. pyenv。当不使用.pyenv时,我在模块导入方面遇到了一些奇怪的问题
第三件事,我会尝试另一个版本的python。由于python 3.12是最近的主要版本,在python中做了一些重要的更改,这可能会导致问题。最近,在特定架构上找到特定bug的时间较少。

相关问题