私は自分のアプリケーションにPythonを埋め込もうとしていますが、かなり早い段階で立ち往生しています。
PythonをC++アプリケーションに埋め込み、このチュートリアルにあるコードを使用しています:http: //docs.python.org/2/extending/embedding.html#pure-embedding
私のアプリケーションは完全に一致し、エラーなしで正常にコンパイルされます。ただし、アプリケーションpModule = PyImport_Import(pName);
行を実行すると0が返されません。これは、PyErr_Print()からエラー出力が表示されることを意味します。
Failed to load "C:\Users\workspace\dpllib\pyscript.py"
ImportError: Import by filename is not supported.
アプリケーションはコマンドで呼び出されていますC:\Users\workspace\ndnlib\pyscript.py multiply 50 150