私はpip install
をCythonライブラリ(例えばhttps://github.com/kmike/marisa-trie/tree/master/src)にしようとしています。そして、そのpxdsからcimportingすることでCythonでサブクラス化します。私はそれらからcimportすることができるので、ライブラリから関連するpxdsを私に利用できるようにする方法はありますか?私はthisのようなCythonのドキュメントの関連情報の束をチェックしましたが、pxdファイルがどこかにインストールされているピップではなく相対フォルダで利用できる場合を扱っています。cythonモジュールをインストールしてpimdsをcimportで利用できるようにすることはできますか?
4
A
答えて
0
setup.pyに追加できる「package_data」設定と関連する設定があります。
setup(...,
packages=['helpers']
package_dir={'helpers': 'src/helpers'},
package_data={'helpers': ['*.pxd']},
)
と私はここから上記の例を撮影した: https://groups.google.com/forum/#!topic/cython-users/fYaqdkSfCI0
関連する問題
- 1. Cythonモジュールを他のCythonモジュールでcimportされるようにする方法
- 2. Pythonでcimportを使用する利点は何ですか?
- 3. linuxのpythonディレクトリにインストールされていないPythonモジュールを利用することはできますか?
- 4. Python3/cloud9/lambda - インポートしたモジュールをラムダで利用できるようにする
- 5. Haskell:新しいGHCインストールでパッケージを利用できるようにする
- 6. Pythonで、このDataStructureをそのモジュールで利用できるように、別のモジュールにDataStructureを格納するにはどうすればいいですか?
- 7. どこでElasticSearchを使うことができますか?MongoDBはどこで利用できますか?
- 8. トレーニングデータとしてテストデータを再利用することはできますか?
- 9. Cythonのcimportがパッケージを想定見る、
- 10. IE11でdocument.allを利用できるようにするには
- 11. `cimport numpy`のあるCythonは失敗します
- 12. Pythonでモジュールをiterableにすることはできますか?
- 13. Ubuntuにnodejs 8をインストールしているときにNVMをインストールすることはできますか?
- 14. Node.jsがJavascriptエンジンとしてRhinoを使用できるようにすることはできますか?
- 15. このコードを再利用できるようにするにはどうすればよいですか?
- 16. ブーストユニットテスト用のシグナルハンドラをインストールすることはできますか?
- 17. AWS Beanstalkの.ebextensions configを使用してmod_pagespeed Apacheモジュールをインストールすることはできますか?
- 18. pip installを使用して別のユーザーのモジュールをインストールすることはできますか?
- 19. ビジュアルスタジオセットアッププロジェクトを使用してドライバをインストールすることはできますか?
- 20. 各モジュールを別々に配備できるように、複数モジュールのMavenプロジェクトで継承を利用するにはどうすればよいですか?
- 21. モジュールで利用できるvbaタイマー
- 22. モジュール 'video'は利用できません
- 23. モジュール 'ngStorage'は利用できません
- 24. モジュールをインストールするときに、DNN web.configに行を追加できますか?
- 25. MongoでClusterListenerをどのように利用できますか?
- 26. Rubyモジュールで#initializeをオーバーライドすることはできますか?
- 27. AndroidスタジオでJava専用モジュールを使用することはできますか?
- 28. どのようにして、ナレーターがWPF ListViewアイテムを利用できるようにすることができますか?
- 29. コンポーネントクラスを拡張/オーバーライドすることはできますか?「cc.myFunc」はfaceletで利用できますか?
- 30. エンドユーザーがJavaScriptを使用してイベントをトリガーできないようにすることはできますか?
'marisa_trie'は現在、PXDファイルをインストールしません。インストールされる唯一のファイルは、コンパイルされたPythonモジュールです。 –
違いはありません。ソースにアクセスしてインストールをカスタマイズすることができます。問題はmarisa_trieについてではなく、一般的にこの問題に関するものです。 – Eli