python - 一个月前的 python 文件在操作系统更新后出现错误
问题描述
我最近将我的操作系统(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.
如何解决这个问题,我试图重新安装熊猫,但它仍然给出了错误
解决方案
Windows 上的 numpy 版本 1.19.4 目前存在导致此问题的错误。您可以将 numpy 回滚到 1.19.3 版本,这应该可以解决它。
在终端中键入以下命令,它应该可以工作。
pip install numpy==1.19.3
推荐阅读
- javascript - 如何在错误请求时显示警报,但在成功时重定向?
- networking - 基于信用的流量控制机制
- javascript - 同时应用淡入淡出效果
- java - 找到单个数字的最大完美平方的最快函数?
- objective-c - Mac 应用程序中的编程 NSLayoutConstraint 调整窗口内容视图的大小
- documentation - 用于复制 Google 文档中的内容并粘贴到新的 Google 文档的宏
- c# - 使用 SSRS REST API 获取特定用户的所有目录项列表
- python - 使用 for 循环连接
- amazon-web-services - AWS DataSync 与 AWS Transfer 系列
- node.js - 这是如何部署 Chrome 扩展程序?