저는 PhD를 사용하여 PhD의 일부 화학 구조와 작동하도록 스크립트를 작성하고 있습니다. 파이썬 용 openbabel 라이브러리를 설치하고 싶습니다. 최선을 다했지만 Windows에 설치할 수 없습니다. 이전에 Windows에 How do I install openbabel for Python 3.6 in Windows 10?에 설치하는 것에 대한 질문을 게시했지만 해결책을 찾을 수 없었습니다. 이 솔루션은 라이브러리를 설치했지만 작동하지 않으며 SWIG에 연결할 수 없습니다. 아니요 지난 5 시간 동안 Mac 인 사무실 컴퓨터에 설치하려고하지만 상황을 파악할 수 없었습니다. 나는 Opnbabel의 소스 코드에서 그것을 설치하고 python3과 링크하려고 시도했지만 문제가 있습니다. 나는 다음과 같은 명령을 사용하는 경우 : 그것은 성공적으로 내가 원하지 않는 파이썬 2.7에 링크macOS에서 Python 3.6 용 openbabel을 설치하는 방법 Sierra 10.12.3
cmake ../ -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON
합니다.
cmake ../ -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_BINDINGS=ON -DRUN_SWIG=ON
또는
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".
왜 파이썬이 v1.4 -- Found PythonInterp: /usr/bin/python3.6 (found version "1.4")
으로 발견되는 지 알 수 없습니다. v.3.5. 파이썬 3.6에서도 모든 절차를 시도했지만 동일한 오류가 발생합니다. 나는 또한 github에서 얻은 openbabel을 사용하고 있습니다.이 openbabel은 다음과 같은 명령으로이 명령을 사용한다고합니다 : http://forums.openbabel.org/OpenBabel-for-Python-3-td4659432.html 하지만 잘 작동하지 않습니다. 제 연구에이 모듈을 필요로 할 때 도와주세요. 감사합니다.