Python 3.5.1更新后无法导入numpy

时间:2016-06-28 17:58:45

标签: python numpy pandas anaconda

我在Windows 7计算机上运行Python 3.5.1。几个月以来,我一直在使用Anaconda而没有问题。今天早上,我更新了我的软件包(conda update --all),现在我无法导入numpy(版本1.11.0)或pandas(版本0.18.1)。

我从Python得到的错误是: 语法错误:( unicode错误)'unicodeescape'编解码器无法解码位置2-3中的字节:截断\ UXXXXXXXX转义。执行import语句时会发生此错误。

我可以导入其他软件包,一些来自anaconda的软件包,一些来自其他来源,没有问题。

有关如何解决此问题的任何想法?

2 个答案:

答案 0 :(得分:2)

这是前缀替换和反斜杠无法正确转义的问题。更多详情:

https://stackoverflow.com/a/38107818/1170370

答案 1 :(得分:0)

我能够使用conda解决此问题,以删除并重新安装无法导入的软件包。我会留下没有答案的问题,看看是否有其他人有更好的解决方案,或指导如何在将来阻止这种情况。