【问题标题】:One month old python files giving error after a OS update [duplicate]操作系统更新后一个月大的python文件出错[重复]
【发布时间】:2021-01-03 16:36:29
【问题描述】:

我最近将我的操作系统(windows 10)更新到最新版本,现在当我运行我的代码时,它给了我一个错误

这里有一段代码:

import pandas as pd

data1 = pd.read_csv('data1.csv')
data2 = pd.read_csv('data2.csv')

这是它给我的错误:

"C:\Users\win 10\AppData\Local\Programs\Python\Python38\python.exe" F:/PyCharm/pythonProject15/main.py
Traceback (most recent call last):
  File "F:/PyCharm/pythonProject15/main.py", line 1, in <module>
    import pandas 
  File "C:\Users\win 10\AppData\Roaming\Python\Python38\site-packages\pandas\__init__.py", line 11, in <module>
    __import__(dependency)
  File "C:\Users\win 10\AppData\Local\Programs\Python\Python38\lib\site-packages\numpy\__init__.py", line 305, in <module>
    _win_os_check()
  File "C:\Users\win 10\AppData\Local\Programs\Python\Python38\lib\site-packages\numpy\__init__.py", line 302, in _win_os_check
    raise RuntimeError(msg.format(__file__)) from None
RuntimeError: The current Numpy installation ('C:\\Users\\win 10\\AppData\\Local\\Programs\\Python\\Python38\\lib\\site-packages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime.

如何解决这个问题,我尝试重新安装 pandas 但仍然报错

【问题讨论】:

标签: python python-3.x pandas


【解决方案1】:

目前 Windows 上的 numpy 版本 1.19.4 存在导致此问题的错误。您可以将 numpy 回滚到 1.19.3 版本,这应该可以修复它。

在终端中输入以下命令,它应该可以工作。

pip install numpy==1.19.3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2015-01-12
    • 2020-01-16
    • 2013-11-04
    • 1970-01-01
    相关资源
    最近更新 更多