尝试更新和使用Anacond中的scipy模块时出错

2024-04-20 02:29:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python比较陌生,一直在尝试将Anaconda更新到最新版本。不幸的是,scipy根本无法导入。我已经安装和卸载基地Python7次今天,没有任何运气。你知道吗

这是sys.version

'3.6.6 |Anaconda custom (64-bit)| (default, Jun 28 2018, 11:27:44) [MSC v.1900 64 bit (AMD64)]'

以下是我遵循的步骤:

<强>1。更新Anaconda

我从网站上安装了水蟒基地。然后,我以管理员身份登录anacondanavigator并打开了root环境的终端。你知道吗

从那里我启动了conda update --all。此操作已成功完成。你知道吗

升级安装后,当我运行以下命令时:

from scipy.stats import norm
norm(50,10).pdf(45)

我得到一个错误:

ImportError: cannot import name 'ellipkm1'

<强>2。为此错误搜索SO和Internet:

我遵循ImportError: cannot import name ellipkm1线程,并确保我有最新的MS+C++可重新分配,并且没有文件名为{{CD5>}。你知道吗

我还尝试了conda upgrade scipy -f,正如上面的线程所建议的那样。此命令运行时没有任何错误。你知道吗

你有什么想法吗?我是个初学者,所以我不确定这里发生了什么。我将非常乐意提供任何调试/日志信息需要在这里。你知道吗


Is there a test suite for numpy / scipy?线程,我尝试测试scipy模块。scipy模块完全失败。你知道吗

import scipy
scipy.test('full')

更新:似乎将scipy降级到1.0.1(下一个级别)解决了ellipkm1问题。我仍在运行上面的所有测试用例。你知道吗


更新:似乎大多数测试用例都通过了。似乎1.1.0有问题。我不确定是否只有我一个人有这个问题。你知道吗


Tags: nametestimport命令norm错误bitanaconda