【发布时间】: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))
'''
但是显示这个错误
我已经卸载了一次 pandas,然后通过 cmd 使用 pip uninstall pandas 和 pip install pandas 再次安装。 pandas installed 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。对于 Python:stackoverflow.com/questions/1405913/…。您可以安装两个 Python 版本。
标签: python pandas pycharm oserror