PyDevユニットテストを使用してPython cモジュールをEclipseでユニットテストしています。 開発手順は次のとおりです。 Eclipseで最初にPythonテストを書いてから、Codeblocksのモジュールのテストを に渡すCコードを書いています。ここにスクリプトが と呼ばれ、dllとctypesバインディングが作成されます。その後、 "dll"と "py"コードがモジュールを簡単にインポートできるディレクトリにコピーされます。 しかし、時には、私はエラーを取得する: 例外IOError:[errnoを13]アクセス許可が拒否されました:「C:\ ... \ pyCModule.dll」PythonモジュールのDllがEclipse/PyDevで公開されていません
私は(非アクティブ化コード分析の理由を発見していないとしましたコード 完了していません)。私はプロセスエクスプローラ( sysinternalsから)をチェックして、eclipseプロセスがpython.exeを子として持っていることを示しています (PyDevのものと思われます)、pyCModule.dllを使用しています(そして ) )。
誰かが持っていて、ここでやりたいと思うアイデアはありますか?または何が間違っていますか?
ありがとうございます!
フランシス