libreoffice python 매크로 실행을 방해하는 LibreOffice가있는 기계에 파이썬을 추가 할 것입니까?

StackOverflow https://stackoverflow.com//questions/21052563

  •  22-12-2019
  •  | 
  •  

문제

Windows 시스템에 LibreOffice가 설치되어 있습니다.LibreOffice는 파이썬에서 LibreOffice 매크로를 작성할 수 있도록 번들 Python.exe (버전 3.3)와 함께 제공됩니다.이것은 잘 작동합니다.그러나 번들 된 파이썬 루틴은 내가 볼 수있는 한 유휴 파이썬 IDE와 함께 제공되지 않습니다.

1) 내 컴퓨터에 파이썬을 다운로드하여 설치하면 LibreOffice Python 매크로의 실행을 방해합니다 (Python 환경 변수, 레지스터 설정 등록 등).

또는

2) 유휴 또는 다른 무료 파이썬 IDE를 다운로드하고 파이썬이 LibreOffice에 번들로 제공되는 파이썬에서 작동하는 방법이 있습니까?

도움이 되었습니까?

해결책

파이썬의 별도의 사본을 설치 (예 : "Nofollow"> Python.org ), 복사본을 방해하지 않습니다.다른 프로그램 (libreoffice, sublime text, blender, anaconda 등)과 함께 번들로 제공되는 파이썬의이들은 별도의 디렉토리에 설치되며 일반적으로 별도의 환경 변수를 사용합니다.

LibreOffice 버전의 Python 버전에 익숙하지 않지만 파이썬 프로그램을 작성하는 데 유휴 상태가 필요하지 않습니다. 텍스트 편집기는 sublime .Libre가 반복 개발 및 테스트를 위해 파이썬 인터랙티브 인터프리터와 같은 기능을 가지고 있다고 가정합니다.문서를 확인하십시오.

다른 팁

    libreoffice가 조잡하게 프로그래밍되지 않은 경우
  1. 는해서는 안됩니다.
  2. 스마트하지 않을 것입니다 : 번들 된 소프트웨어를 사용하는 것보다 끊임없이 묶여있는 것보다 똑똑한

LibreOffice는 Python 사본과 함께 번들로 제공됩니다.(Python 3.3 나는 생각한다) 그래서 귀하의 질문에 대한 답변은 아닙니다. 그렇지 않을 것입니다.
LibreOffice에서 Python 매크로를 디버깅하는 간단한 방법은 명령 줄에서 libreoffice를 실행하고 매크로에 인쇄 명령을 넣는 것입니다.이렇게하면 최소한 위치를 추적하고 어떤 키 값이 인쇄 명령이 터미널 화면에 반향을 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top