C++のコードをpythonから呼びたくて
https://www.quark.kj.yamagata-u.ac.jp/~hiroki/python/?id=19
のコードをマネました。(ubuntu)です。
コンパイルはそのままではできなかったので
sh
1gcc -fPIC -Wall -c -o hello.o hello.c 2gcc -fPIC -Wall -c -o helloWrap.o helloWrap.c `pkg-config --cflags python3` 3gcc -fPIC -Wall -shared -o hellomodule.so hello.o helloWrap.o `pkg-config --cflags python3`
でやりました。
ところがこれをpython3でよぶと
sh
1>>> import hello 2Traceback (most recent call last): 3 File "<stdin>", line 1, in <module> 4ImportError: No module named 'hello' 5>>> exit() 6
みたいなエラーを出します。
どうも
hellomodule.so
がよばれていないみたいですがどうすればいいかしっている人はいませんか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/19 21:46