這裏是目錄結構:在我的PYTHONPATH 如何將C++ python擴展導入到另一個目錄中的模塊中?
app/
__init__.py
sub1/
__init__.py
mod1.py
sub2/
__init__.py
sub2.so
test_sub2.py
- 該文件夾的應用程序是。
- 共享庫sub2.so是我使用cmake和boost-python編譯的C++擴展模塊。
- test_sub2.py是用於sub2.so.定義的類的測試腳本
- 如果我從SUB2目錄中運行test_sub2.py,其正確導入模塊和測試通過。
如何將sub2.so中的類A導入到mod1.py中?