내가 제공하는 TkinterDnD2 및 TkDnD (표준 파이썬 배포본의 일부)를 사용하는 파이썬 2.7/Tkinter의 프로그램이 파일을 드래그 앤 Win7/Win10 환경에 설치하십시오. 나는 PyInstaller을 사용하여 우리 조직 내에서 배포가 용이하도록 단일 파일 실행 파일을 만들었습니다. 나는 몇 년 동안 그것을 만지지 않았지만 유지 보수가 필요합니다. 불행히도, PyInstaller (3.2)의 현재 버전은이 Tk * 모듈로 실행 가능한 실행 파일을 생성하지 않습니다. (나는 파이썬 설치기의 이전 버전과 함께 작동하게 만든 사용자 정의 비상식 hook-_tkinter.py
을 가지고 있지만 3.2로 포팅 할 수 없었다.)미래 보장 파이썬 GUI + 파일 드래그 앤 드롭 + 실행
PyInstaller; 나는 다른 GUI 툴킷을 시도 할 수있다. 파이썬 3에서 작동하는 솔루션을 원합니다. 파일 드래그 앤 드롭 기능이 필요합니다. TkinterDnD2와 TkDnD가 더 이상 지원되는지 여부는 명확하지 않습니다.
파일 끌어서 놓기 기능이있는 Python 3 GUI를 빌드하고 "휴대용"실행 파일로 배포 할 수있는 패키지의 실용적인 조합은 무엇입니까?
Python 3 + [tkinter|wxwidgets|pyside|??] + [pyinstaller|cx_freeze|py2exe|??]
py2exe를 사용해 보셨나요? 코드 기반을 위로하고 외부 파일을 포함하여 패키지를 사용자 정의 할 수있는 많은 방법이 있습니다. – Dan
@ Dan 아직 py2exe를 시도하지 않았습니다. 그러나 PyInstaller의 성공/실패는 내가 사용했던 Python 모듈에 따라 크게 달라 지므로 많은 GUI + 패키지 작성자가 있으므로 선택의 폭을 좁히기위한 공동의 지혜를 얻고 싶습니다. – notsofast
py2exe를 살펴보고 includes 옵션을 살펴보십시오. http://www.py2exe.org/index.cgi/ListOfOptions – Dan