我创建了一个C++扩展
mylib.cpython-37m-x86_64-linux-gnu.so
这取决于
mystaticlib.a
我想在python包pythonpackage.cpp中使用的
我的pythonpackage的结构如下所示:
pythonpackage
|
+- cpp
|
__init__.py
mylib.cpython-37m-x86_64-linux-gnu.so
+- pure_python
|
__init__.py
functions.py
__init__.py
然而,如果我导入pythonpackage,我会得到一个错误
ModuleNotFoundError: No module named 'pythonpackage.mylib'
我的init.py文件(在cpp中)如下所示:
from .mylib import *
我需要在哪里放置mylib.cpython-37m-x86_64-linux-gnu.so? 我还需要在那里添加mystaticlib.a吗? 如何在安装文件中指定此选项以使其自动化
目前没有回答
相关问题 更多 >
编程相关推荐