Conda Python 환경을 LabVIEW를 통합하기

업데이트 됨 Sep 9, 2020

해당 제품

소프트웨어

  • LabVIEW
  • Enthought Python Integration Toolkit for LabVIEW

프로그래밍 언어

  • Python

다른

  • Anaconda (Conda) 환경

문의사항

  • LabVIEW에서 Anaconda (Conda) Python 환경에서 빌드 된 코드를 사용하려면 어떻게해야합니까?
  • Enthought의 Python Integration Toolkit를 사용하고 있습니다. Python 환경과의 호환성이 어떻게 됩니까?

해결책

Anaconda 환경에 설치된 Python은 LabVIEW의 Python 노드를 사용하여 직접적으로 통신 할 수 없습니다. 이는 Anaconda 환경이 Python 인터프리터를 래핑하는 방식을 사용하기 때문에 LabVIEW가 인터프리터 설치를 찾을 수없고 필요한 기능을 호출을 할 수 없게하기 때문입니다.

LabVIEW를 공식적으로 지원되는 Python 환경은 Python 2.7 및 3.6입니다. The Python Software Foundation 에서 설치가 가능한 기본 환경들입니다. 

 

추가 정보

  • LabVIEW는 Python 버전 2.7 및 3.6 호출을 지원합니다.
    • 지원되지 않는 버전이 LabVIEW Python 함수에서 작동 할 수 있지만 NI는 지원되는 Python 버전 만 사용할 것을 권장합니다.
    • Python의 비트가 머신에 설치된 LabVIEW의 비트와 일치하는지 확인하십시오.
  • Python 노드를 사용하여 지원되는 Python 버전에서 생성 된 코드를 LabVIEW와 다음 기술문서를 참고 하여 통합하십시오.
  • 2020 년 6 월 2 일부터 Enthought의 Python 통합 툴킷은 지원이 종료되었습니다. Enthought의 Python Integration Toolkit으로 지원되는 환경에 대한 정보는 해당 웹 사이트의 사양을 참조하거나 Enthought 사에 문의하십시오.