Cython,导入错误(ModuleNotFoundError)

2024-09-27 21:26:08 发布

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

我有以下目录:

pycra
|_____crack.py
|_____files.py
|_____parse.py
|_____tools.py

crack.py看起来像这样:

import parse
import numpy as np
import pandas as pd
import time
import tools
import files
....
class Crack:
...

我想在cython中编写这个类的一个特定函数,然后将它导入crack.py

将此函数循环化后,我的目录如下所示:

pycra
|_____build
      |_____temp.linux-x86_64-3.6
            |______pycra_cy.o
|_____pycra
      |_____pycra_cy.cpython-36m-x86_64-linux-gnu.so
|_____crack.py
|_____files.py
|_____parse.py
|_____tools.py
|_____pycra_cy.pyx
|_____pycra_cy.c
|_____setup.py

我试图通过import pycra_cypycra_cy导入crack.py

但随后我收到以下错误消息: ModuleNotFoundError: No module named pycra_cy

我必须改变什么


Tags: 函数pyimportnumpy目录parselinuxas

热门问题