没有命名的模块scipy.space.ckd

2024-04-18 12:39:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个python文件,并使用cs_freeze将其转换为exe文件。 当我运行exe时,我得到以下错误。在

File "C:\Python36\lib\site-packages\scipy\spatial\__init__.py", line 94, in <module> from .ckdtree import *
 ModuleNotFoundError: No module named 'scipy.spatial.ckdtree' 

我检查了space中的init.py。它正在从导入ckdtree.py. 但空间文件夹中没有名为ckdtree的文件。我有一个文件名为“目录树.cp36-在同一个文件夹中。在

我在Windows7上运行,有32位python。在

我从pypi下载了whl文件并安装了scipy。在

为什么我会得到这个错误。为什么我的装置会丢失ckdtree.py. 在


Tags: 文件py文件夹initlib错误scipycs
1条回答
网友
1楼 · 发布于 2024-04-18 12:39:44

ckdtreekdtree的faterc版本,用Cython编写。没有文件ckdtree.pyckdtree.cp36-win32.pyd是二进制编译的模块。您应该能够像处理.py文件一样使用它。在

你们的进口货看起来怎么样?在

import scipy.spatial.ckdtree?在

试试看

from scipy.spatial import ckdtree?在

相关问题 更多 >