2017-03-08 20 views
0

私はパッケージ化したいCythonのラップされたC++コードをいくつか持っています。パッケージディレクトリは、そのように構成されていますcythonモジュールをパッケージ化するには?

. 
├── PackageA 
│ ├── Mypackage.pyx 
│ ├── MyPackageC.cpp 
│ ├── HeaderFile.h 
│ ├── __init__.py 
│ └── setup.py 
├── requirements.txt 
├── setup.py 

私は以前PackageAディレクトリの内部setup.pyファイルを使用してpython setup.py build_ext --inplaceを実行し、共有オブジェクトファイルをインポートすることにより、共有オブジェクトファイルを作ってきたが、私はどのようにわかりませんよこれをパッケージ構造の中で扱う。これどうやってするの?

答えて

1

python setup.py installは正しいことを行う必要があります。プロジェクトフォルダの外にある別のpythonセッションからimport PackageAを実行して確認できます。

関連する問題