Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ModuleNotFoundError:没有名为'scipy.special.\u ufuncs'的模块_Python_Python 3.x_Scipy - Fatal编程技术网

Python ModuleNotFoundError:没有名为'scipy.special.\u ufuncs'的模块

Python ModuleNotFoundError:没有名为'scipy.special.\u ufuncs'的模块,python,python-3.x,scipy,Python,Python 3.x,Scipy,我已经在Python3.6上安装了scipy: sudo apt-get install python3-scipy pip3 install scipy 但是,它不适用于此错误: ModuleNotFoundError: No module named 'scipy.special._ufuncs' 我该怎么办 非常感谢您的帮助。ufuncs aka是框架的一部分。使用SciPy时,必须首先安装NumPy,因为它是一个依赖项。您得到这可能是因为NumPy软件包不可用 在尝试任何操作之前,请

我已经在Python3.6上安装了scipy:

sudo apt-get install python3-scipy
pip3 install scipy
但是,它不适用于此错误:

ModuleNotFoundError: No module named 'scipy.special._ufuncs'
我该怎么办

非常感谢您的帮助。

ufuncs aka是框架的一部分。使用SciPy时,必须首先安装NumPy,因为它是一个依赖项。您得到这可能是因为NumPy软件包不可用

在尝试任何操作之前,请列出当前安装的软件包:

pip3列表

如果未安装NumPy,请尝试安装它:

pip3安装numpy

编辑:

您似乎尝试过使用ubuntu软件包安装程序安装scipy。这就是为什么你的scipy版本是0.17。有时,一些ubuntu软件包可能已经过时。因此,最好使用官方的包管理器,比如Python

首先卸载由软件包管理器安装的scipy:

sudo易于获得净化蟒蛇3 scipy

成功卸载后,请使用PyPI重新安装:

pip3安装scipy

这将从python包索引安装最新版本

如果一切顺利,您应该能够在没有任何错误的情况下运行代码。

一般来说,不要使用sudopip。 最好使用virtualenv,并将所有内容安装到其中。
您看到的是安装失败的迹象,最好从头重新安装或激活VirtualNV。

我使用了pip3列表。已安装Numpy 1.15.1。我尝试了pip3安装-升级scipy,但是出现了这个短语。使用已满足的缓存要求收集scipy,跳过/usr/local/lib/python3.6/dist-packages中的升级:numpy>=1.8.2从scipy 1.15.1安装收集的软件包:scipy找到现有安装:scipy 0.17.0无法卸载“scipy”。这是一个distutils安装的项目,因此我们无法准确地确定哪些文件属于它,这只会导致部分卸载。您使用的是pip版本18.0,但版本18.1可用。您应该考虑通过“PIP安装升级PIP”命令进行升级,这可能是一个PIP问题。尝试重新安装scipy,使用pip3安装-忽略已安装的scipy另外,您的scipy安装太旧了,我知道它是从哪里来的。我将编辑答案以合并更改。有关ufuncs的评论是错误的,抱歉。该消息是关于scipy.special包的一部分,该包还提供了几个UFUNC。