【问题标题】:OSError: [WinError 193] %1 is not a valid Win32 application (Pandas)OSError: [WinError 193] %1 不是有效的 Win32 应用程序 (Pandas)
【发布时间】:2020-07-28 19:10:13
【问题描述】:

我一直在 Windows 10(64 位)上的 Pycharm 2019.2.1 上尝试一个简单的代码

'''
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
df = pd.read_csv('covid_19_clean_complete.csv')
X = df[["Deaths"]]
Y = df["Confirmed"]
X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=.25, random_state=42)
acr = LinearRegression()    
acr.fit(X_train,Y_train)
print(acr.score(X_test,Y_test))
'''

但是显示这个错误

error massage

我已经卸载了一次 pandas,然后通过 cmd 使用 pip uninstall pandas 和 pip install pandas 再次安装。 pandas installed photo

Interpreter photo

做了很多谷歌搜索,但我发现的链接对我来说并不清楚(因为我首先遇到了这样的问题)。这是链接OSError: [WinError 193] %1 is not a valid Win32 application

希望能找到解决办法。 谢谢你

【问题讨论】:

  • 你在pycharms上为你的项目定义了python解释器吗?
  • 架构不匹配。您安装了错误的 NumPy 包(可能是手动安装的,因为 PIP 正确选择了它)。可以查看stackoverflow.com/questions/57187566/… 以获取有关错误的更多详细信息。
  • 先生。 @CristiFati,谢谢你的链接,但我想知道如何检查 dll 是 32 还是 64? python是64的。还有,我怎样才能从32变成64。谢谢
  • 先生。 @RajatMishra 我在 pycharm 中定义,而不是在项目中。但是,它应该有什么不同吗?因为我已经定义了路径。在这个问题之前,它曾经运行良好。我已经在项目文件夹中创建了一个环境,但问题仍然存在。
  • 对于.dll,可以使用Dependency Walker。对于 Pythonstackoverflow.com/questions/1405913/…。您可以安装两个 Python 版本。

标签: python pandas pycharm oserror


【解决方案1】:

最后,我所做的只是从我的系统中卸载 Pycharm 和 python。 显然,我不得不再次安装这些。然后问题就解决了。

happy_coding_?

【讨论】:

    猜你喜欢
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-10
    • 2021-05-04
    • 2020-02-19
    • 1970-01-01
    • 2019-09-18
    相关资源
    最近更新 更多