import paddle报错:core_avx: %1 不是有效的 Win32 应用程序,怎么解决? 已解决
收藏
快速回复
AI Studio平台使用 问答其他 1325 1
import paddle报错:core_avx: %1 不是有效的 Win32 应用程序,怎么解决? 已解决
收藏
快速回复
AI Studio平台使用 问答其他 1325 1

Win10 AMD64位系统,成功安装paddle,pycharm中import paddle报错:core_avx: %1 不是有效的 Win32 应用程序,怎么解决?

"D:\Python Project\BostonHousePrice\venv\Scripts\python.exe" "D:/Python Project/BostonHousePrice/main.py"
Error: Can not import avx core while this file exists: D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\fluid\core_avx.pyd
Traceback (most recent call last):
File "D:\Python Project\BostonHousePrice\main.py", line 6, in
import paddle
File "D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\__init__.py", line 25, in
from .fluid import monkey_patch_variable
File "D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\fluid\__init__.py", line 36, in
from . import framework
File "D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\fluid\framework.py", line 37, in
from . import core
File "D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\fluid\core.py", line 297, in
raise e
File "D:\Python Project\BostonHousePrice\venv\lib\site-packages\paddle\fluid\core.py", line 257, in
from .core_avx import *
ImportError: DLL load failed while importing core_avx: %1 不是有效的 Win32 应用程序。

Process finished with exit code 1

i
iambusing
已解决
2# 回复于2021-07
找到问题原因了,安装了Python后,在C盘python安装路径下有两个路径: Programs\Python\Python39           这是64位的, Programs\Python\Python39-32             这是32位的。 打开Pycharm的File-Setting 找到项目环境Python Interpreter, 在下图红框中选择64位的python路径就没有问题了,默认是32的,所以加载paddle环境报错。
展开
0
收藏
回复
全部评论(1)
时间顺序
i
iambusing
#2 回复于2021-07

找到问题原因了,安装了Python后,在C盘python安装路径下有两个路径:

Programs\Python\Python39           这是64位的,

Programs\Python\Python39-32             这是32位的。

打开Pycharm的File-Setting 找到项目环境Python Interpreter, 在下图红框中选择64位的python路径就没有问题了,默认是32的,所以加载paddle环境报错。

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户