ModuleNotFoundError: No module named 'scipy.special._ufuncs'
I already installed scipy on Python3.6:
sudo apt-get install python3-scipy
pip3 install scipy
But, it does not work with this error.:
ModuleNotFoundError: No module named 'scipy.special._ufuncs'
How can I do?
Thanks very much for your help.
python python-3.x scipy
add a comment |
I already installed scipy on Python3.6:
sudo apt-get install python3-scipy
pip3 install scipy
But, it does not work with this error.:
ModuleNotFoundError: No module named 'scipy.special._ufuncs'
How can I do?
Thanks very much for your help.
python python-3.x scipy
add a comment |
I already installed scipy on Python3.6:
sudo apt-get install python3-scipy
pip3 install scipy
But, it does not work with this error.:
ModuleNotFoundError: No module named 'scipy.special._ufuncs'
How can I do?
Thanks very much for your help.
python python-3.x scipy
I already installed scipy on Python3.6:
sudo apt-get install python3-scipy
pip3 install scipy
But, it does not work with this error.:
ModuleNotFoundError: No module named 'scipy.special._ufuncs'
How can I do?
Thanks very much for your help.
python python-3.x scipy
python python-3.x scipy
asked Nov 12 '18 at 3:05
hayeon
64
64
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
In general, don't use sudo pip
.
Best use a virtualenv, and install everything into it.
What you see is a sign of a broken install, best reinstall from scratch --- or activate a virtualenv.
add a comment |
The ufuncs
(aka Universal Functions) is part of the NumPy framework. When working with SciPy, it is necessary to install NumPy first as it's a dependency. You are getting this ModuleNotFoundError is likely due to the unavailability of NumPy package.
Before you try anything, list the currently installed packages:
pip3 list
If NumPy isn't installed then try installing it:
pip3 install numpy
Edit:
It seems that you had tried install scipy using ubuntu package installer. That's why your scipy version is 0.17. Sometimes it is possible that some ubuntu packages are outdated. Therefore, it's better to use the official package managers, like PyPI in case of Python.
First uninstall the scipy installed by the package manager:
sudo apt-get purge python3-scipy
When uninstalled successfully, reinstall it using PyPI:
pip3 install scipy
This will install the latest version (1.1.0) from python package index.
If all goes well, you should be able to run your code without any errors.
I used pip3 list. Numpy 1.15.1 is already installed. And I attemptedpip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0
– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, usingpip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53255471%2fmodulenotfounderror-no-module-named-scipy-special-ufuncs%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
In general, don't use sudo pip
.
Best use a virtualenv, and install everything into it.
What you see is a sign of a broken install, best reinstall from scratch --- or activate a virtualenv.
add a comment |
In general, don't use sudo pip
.
Best use a virtualenv, and install everything into it.
What you see is a sign of a broken install, best reinstall from scratch --- or activate a virtualenv.
add a comment |
In general, don't use sudo pip
.
Best use a virtualenv, and install everything into it.
What you see is a sign of a broken install, best reinstall from scratch --- or activate a virtualenv.
In general, don't use sudo pip
.
Best use a virtualenv, and install everything into it.
What you see is a sign of a broken install, best reinstall from scratch --- or activate a virtualenv.
answered Nov 13 '18 at 8:43
ev-br
14.6k34166
14.6k34166
add a comment |
add a comment |
The ufuncs
(aka Universal Functions) is part of the NumPy framework. When working with SciPy, it is necessary to install NumPy first as it's a dependency. You are getting this ModuleNotFoundError is likely due to the unavailability of NumPy package.
Before you try anything, list the currently installed packages:
pip3 list
If NumPy isn't installed then try installing it:
pip3 install numpy
Edit:
It seems that you had tried install scipy using ubuntu package installer. That's why your scipy version is 0.17. Sometimes it is possible that some ubuntu packages are outdated. Therefore, it's better to use the official package managers, like PyPI in case of Python.
First uninstall the scipy installed by the package manager:
sudo apt-get purge python3-scipy
When uninstalled successfully, reinstall it using PyPI:
pip3 install scipy
This will install the latest version (1.1.0) from python package index.
If all goes well, you should be able to run your code without any errors.
I used pip3 list. Numpy 1.15.1 is already installed. And I attemptedpip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0
– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, usingpip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
add a comment |
The ufuncs
(aka Universal Functions) is part of the NumPy framework. When working with SciPy, it is necessary to install NumPy first as it's a dependency. You are getting this ModuleNotFoundError is likely due to the unavailability of NumPy package.
Before you try anything, list the currently installed packages:
pip3 list
If NumPy isn't installed then try installing it:
pip3 install numpy
Edit:
It seems that you had tried install scipy using ubuntu package installer. That's why your scipy version is 0.17. Sometimes it is possible that some ubuntu packages are outdated. Therefore, it's better to use the official package managers, like PyPI in case of Python.
First uninstall the scipy installed by the package manager:
sudo apt-get purge python3-scipy
When uninstalled successfully, reinstall it using PyPI:
pip3 install scipy
This will install the latest version (1.1.0) from python package index.
If all goes well, you should be able to run your code without any errors.
I used pip3 list. Numpy 1.15.1 is already installed. And I attemptedpip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0
– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, usingpip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
add a comment |
The ufuncs
(aka Universal Functions) is part of the NumPy framework. When working with SciPy, it is necessary to install NumPy first as it's a dependency. You are getting this ModuleNotFoundError is likely due to the unavailability of NumPy package.
Before you try anything, list the currently installed packages:
pip3 list
If NumPy isn't installed then try installing it:
pip3 install numpy
Edit:
It seems that you had tried install scipy using ubuntu package installer. That's why your scipy version is 0.17. Sometimes it is possible that some ubuntu packages are outdated. Therefore, it's better to use the official package managers, like PyPI in case of Python.
First uninstall the scipy installed by the package manager:
sudo apt-get purge python3-scipy
When uninstalled successfully, reinstall it using PyPI:
pip3 install scipy
This will install the latest version (1.1.0) from python package index.
If all goes well, you should be able to run your code without any errors.
The ufuncs
(aka Universal Functions) is part of the NumPy framework. When working with SciPy, it is necessary to install NumPy first as it's a dependency. You are getting this ModuleNotFoundError is likely due to the unavailability of NumPy package.
Before you try anything, list the currently installed packages:
pip3 list
If NumPy isn't installed then try installing it:
pip3 install numpy
Edit:
It seems that you had tried install scipy using ubuntu package installer. That's why your scipy version is 0.17. Sometimes it is possible that some ubuntu packages are outdated. Therefore, it's better to use the official package managers, like PyPI in case of Python.
First uninstall the scipy installed by the package manager:
sudo apt-get purge python3-scipy
When uninstalled successfully, reinstall it using PyPI:
pip3 install scipy
This will install the latest version (1.1.0) from python package index.
If all goes well, you should be able to run your code without any errors.
edited Nov 13 '18 at 4:49
answered Nov 12 '18 at 4:48
Dhruv Joshi
6415
6415
I used pip3 list. Numpy 1.15.1 is already installed. And I attemptedpip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0
– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, usingpip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
add a comment |
I used pip3 list. Numpy 1.15.1 is already installed. And I attemptedpip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0
– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, usingpip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
I used pip3 list. Numpy 1.15.1 is already installed. And I attempted
pip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0– hayeon
Nov 12 '18 at 14:04
I used pip3 list. Numpy 1.15.1 is already installed. And I attempted
pip3 install --upgrade scipy
But, this phrase appears. Collecting scipy Using cached files.pythonhosted.org/packages/a8/0b/… Requirement already satisfied, skipping upgrade: numpy>=1.8.2 in /usr/local/lib/python3.6/dist-packages (from scipy) (1.15.1) Installing collected packages: scipy Found existing installation: scipy 0.17.0– hayeon
Nov 12 '18 at 14:04
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
Cannot uninstall 'scipy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. You are using pip version 18.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.
– hayeon
Nov 12 '18 at 14:08
It is probably a pip issue. Try reinstalling scipy instead, using
pip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
It is probably a pip issue. Try reinstalling scipy instead, using
pip3 install --ignore-installed scipy
– Dhruv Joshi
Nov 13 '18 at 4:21
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
Also your scipy installation is too old, and I see where it is coming from. I'll edit the answer to incorporate the changes.
– Dhruv Joshi
Nov 13 '18 at 4:39
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
The comment about ufuncs is wrong, sorry. The message is about a part of scipy.special package, which also ships several ufuncs.
– ev-br
Nov 13 '18 at 8:44
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53255471%2fmodulenotfounderror-no-module-named-scipy-special-ufuncs%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown