尝试在Anaconda中更新和使用scipy模块时出错

时间:2018-10-02 05:40:08

标签: python scipy anaconda

我对Python比较陌生,一直在尝试将Anaconda更新到最新版本。不幸的是,scipy根本不会导入。我今天已经安装和卸载了Anaconda Base 7次,没有任何运气。

这里是sys.version

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

这是我遵循的步骤:

1。更新Anaconda

我从网站上安装了基础蟒蛇。然后,我以管理员身份登录到Anaconda Navigator,并为root环境打开了终端。

从那里我启动了conda update --all。这已成功完成。

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

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

我得到一个错误:

  

ImportError:无法导入名称“ ellipkm1”

2。研究SO和Internet来解决此错误:

我遵循了ImportError: cannot import name ellipkm1线程,并确保我具有最新的MS C ++ Redistributable,并且没有名称为ellipkm1的文件。

我也尝试了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似乎存在问题。我不确定我是否是唯一遇到此问题的人。

0 个答案:

没有答案