私はPhDを使用してPhDの化学構造で動作するスクリプトを作成しています。私はPython用のopenbabelライブラリをインストールしたい。私はベストを尽くしましたが、Windowsにインストールできませんでした。私はHow do I install openbabel for Python 3.6 in Windows 10?でWindowsにインストールすることについて以前に質問を投稿しましたが、解決策を見つけることができませんでした。このソリューションはライブラリをインストールしましたが、動作しないためSWIGに接続できませんでした。 いいえ私は過去5時間Mac用のオフィスコンピュータにインストールしようとしていますが、何が起こっているのか把握できませんでした。 私はOpnbabelのソースコードからインストールし、python3とリンクしようとしましたが問題になっています。 私は、次のコマンドを使用している場合:それが正常に私はしたくないのPython 2.7にリンクMacOSでopenbabelをインストールするにはSierra 10.12.3
cmake ../ -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON
を。私は、次のオプションをしようとすると、それは以下のようにエラーを与える:
cmake ../ -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON
OR
cmake ../ -DRUN_SWIG=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_INCLUDE_DIR=/Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m -DPYTHON_LIBRARY=/Library/Frameworks/Python.framework/Versions/3.5/lib/libpython3.5m.dylib -DPYTHON_BINDINGS=ON
それは成功した大量の出力の後に最後に次のエラーを与える:
を-- Found PythonInterp: /usr/bin/python3.6 (found version "1.4")
-- Found SWIG: /usr/local/bin/swig (found version "3.0.12")
-- Found SWIG: /usr/local/bin/swig (found suitable version "3.0.12", minimum required is "2.0")
-- Found PythonLibs: /usr/local/Cellar/python3/3.6.0/Frameworks/Python.framework/Versions/3.6/lib/libpython3.6m.dylib (found version "3.6.0")
-- Python bindings will be compiled
CMake Error at scripts/CMakeLists.txt:120 (install):
install TARGETS given no LIBRARY DESTINATION for module target
"bindings_python".
CMake Error at scripts/CMakeLists.txt:123 (install):
install FILES given no DESTINATION!
CMake Error at scripts/CMakeLists.txt:126 (install):
install FILES given no DESTINATION!
-- Configuring incomplete, errors occurred!
See also "/usr/local/Cellar/obabel/openbabel-master/ali/CMakeFiles/CMakeOutput.log".
See also "/usr/local/Cellar/obabel/openbabel-master/ali/CMakeFiles/CMakeError.log".
なぜPythonがv1.4 -- Found PythonInterp: /usr/bin/python3.6 (found version "1.4")
として検出されるのかわかりませんv.3.5。 私もpython 3.6ですべての手順を試しましたが、同じエラーが発生します。私はまた、githubから入手したopenbabelを使用しています。これは、次の投稿でこれらのコマンドを使用していると言われています。http://forums.openbabel.org/OpenBabel-for-Python-3-td4659432.html しかし、うまくいきません。 私の研究にこのモジュールが必要なので私を助けてください。 ありがとう