때때로 Python으로 프로그램을 작성하면 특수 라이브러리를 사용해야 할 필요가 생길 수 있습니다. 예를 들어, X.py
스크립트를 작성할 때 Numpy 라이브러리로 이동하거나 래스터 파일을 읽고 써야 할 수 있으므로 래스터 조작을 지원하는 GDAL 라이브러리로 이동해야합니다. Numpy의 경우 라이브러리를 설치하기 만하면되지만 GDAL의 경우 먼저 운영 체제에 GDAL 유틸리티를 설치 한 다음 관련 Python 바인딩을 설치해야합니다. 이제 X.py 스크립트를 성공적으로 실행하려면 Python이 설치된 컴퓨터와 관련 라이브러리가 필요합니다. X.exe
실행 파일을 만드는 방법은 무엇입니까? 어떤 Windows OS에서도 실행할 수 있습니까? 아니면 Numpy와 GDAL이 해당 OS에 설치되어 있어야 성공적으로 실행할 수 있습니까?Python 스크립트의 실행 파일
0
A
답변
1
당신은 뭔가를 사용할 수 있습니다 : PyInstaller, 이것은 포장/exe 파일을 작성하는 동안 모든 라이브러리를 담당합니다. 필요한 것은이 .exe 뿐이고 모든 Windows/Linux 컴퓨터에서 원활하게 작동합니다.
스택 오버 플로우와 비슷한 포스트에서 pyinstaller에 대한 자세한 설명이있었습니다. Referred here.
관련 문제
- 1. python 스크립트의 여러 인스턴스를 동시에 실행
- 2. 종료 신호시 Python 스크립트의 코드 실행
- 3. Python : 실행 파일 확인
- 4. Python 스크립트의 TypeError 파일 "<template>"
- 5. 다른 스크립트의 변수 수정 : PYTHON
- 6. Selenium Python 스크립트의 오류
- 7. 디렉토리의 모든 Python 파일 실행
- 8. Python 실행 exe 파일 오류
- 9. 크로스 플랫폼 Python 실행 파일
- 10. 다른 python 스크립트에서 python 스크립트를 호출하고 실행 된 스크립트의 실행 디렉토리를 설정하십시오.
- 11. Python 스크립트의 권한 상승
- 12. Python 스크립트의 KeyError
- 13. Python 스크립트의 cx_Oracle._Error
- 14. Python 스크립트의 라우터에 텔넷
- 15. Python 스크립트의 IndexError
- 16. PHP에서 python 스크립트의 출력을 받습니까?
- 17. Groovy 스크립트의 실행 중지
- 18. bash 스크립트의 실행 순서
- 19. 실행 스크립트의 이름을 결정하십시오.
- 20. Windows 서비스로 실행되는 python 스크립트의 실행 경로를 수정하십시오.
- 21. ruby 메서드에서 실행 된 python 스크립트의 출력을 얻는 방법
- 22. python 27 - 병렬로 다른 스크립트의 인스턴스 생성 및 실행
- 23. udev/rules.d, cron.d 또는 /apt/source.d와 같은 python 스크립트의 실행
- 24. 쉘 스크립트의 도움을 내가 실행
- 25. 안전한 Python 코드 실행
- 26. 파이썬 스크립트의 실행 인스턴스 수를 제한합니다.
- 27. Windows 용 Python 실행 파일 용 설치자
- 28. Python : 네트워크를 통해 bat 파일 실행
- 29. py2exe를 사용하여 python 실행 파일 만들기
- 30. 다른 Python 스크립트로 실행되는 Python 스크립트의 경로가 변경됨
바인딩의 경우는 어떻습니까? 앞에서 말했듯이 GDAL은 운영 체제에 설치해야하는 프로그램이며 Python은 일부 바인딩을 사용하여 액세스합니다. 또한 os.system()을 사용하여 랩핑 된 일부 GDAL 기능이 있습니다. – multigoodverse
GDAL을 사용하지는 않았지만 numpy 및 몇 xml 모듈로 작업 했으므로 dint를 대상 컴퓨터에 설치해야했습니다 ... 시도해보고 알려주십시오. – Vivek