아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
고결한친칠라53
고결한친칠라5320.10.11

파이썬 으로 exe확장명을 만들 수 있나요?

exe확장명인 프로그램을 만들려고 하는데 파이썬 IDLE이나 VSCodeuser같은 것에서 파이썬 코드를 짜고 확장명을 무조건 .py로 해야하는건가요 ? exe확장명을 만들려면 어떤 언어가 필요한가요?

55글자 더 채워주세요.
답변의 개수
5개의 답변이 있어요!
  • 언어가 아닌 pyinstaller를 사용하시면됩니다.

    콘솔창에서 pip install pyinstaller로 다운을 받고

    질문자님이 작성하신 이름.py가 위치한 곳에서
    pyinstaller --onefile 이름.py를 진행하시면 실행파일 exe를 얻을 수 있습니다.

    감사합니다.


  • 파이썬의 경우 .py파일을 exe 파일로 만들기 위해서 PyInstaller를 이용해야 합니다.

    그 외 다른 라이브러리가 더 있는데 cx_freeze나 py2exe 등이 있다고 하며 이것말고도 exe 파일 생성 라이브러리가 더 있는 것으로 알고 있습니다. exe 파일을 만들기 위해서는 다른 언어는 필요 없고 py를 exe로 바꿔주는 라이브러리를 통하여 만들면 될 것으로 봅니다.


  • 파이썬의 .py 파일을 .exe로 만들기 위해서는 변경해주는 라이브러리를 사용해야합니다.

    구글 검색으로 pyinstaller를 검색해보면 다양한 글들이 나오고 있습니다.

    아래 블로그를 보면서 따라가면 어렵지 않게 .exe 파일을 만들어 볼 수 있을 것 같습니다.

    https://hyrama.com/?p=579


  • 안녕하세요. 한인택입니다.

    Python을 이용해서 프로그램을 만드셨나 보네요.

    Python은 스크립트 언어라서 Python이 Line별로 해독해서 실행 하는데요.. EXE를 만드는 방법도 있더라고요.

    제가 검색한 방법을 공유 드리오니, 참고 부탁 드릴게요.

    저는 구글에서 우선 "how to make exe file in python" 을 검색했고요.

    그럼 바로

    URL : https://datatofish.com/executable-pyinstaller/

    여기를 소개해 주더라고요.

    아래는 URL 링크 타고 들어가서 일부를 복사해 둔 내용입니다. 참고 부탁 드립니다.

    Create Executable from Python Script using Pyinstaller

    Python / April 9, 2020

    Looking to create an executable from Python script using pyinstaller?

    If so, I’ll show you the full steps to accomplish this goal in Windows.

    Steps to Create an Executable from Python Script using Pyinstaller

    Step 1: Add Python to Windows Path

    To start, you may want to add Python to Windows path.

    An easy way to add Python to the path is by downloading a recent version of Python, and then checking the box to ‘Add Python to PATH’ during the installation:

    Step 2: Open the Windows Command Prompt

    Next, open the Windows Command Prompt:

    Step 3: Install the Pyinstaller Package

    In the Windows Command Prompt, type the following command to install the pyinstaller package (and then press Enter):

    pip install pyinstaller

    This is how the command would look like:

    Step 4: Save your Python Script

    Now you’ll need to save your Python script at your desired location.

    For illustration purposes, I created a simple Python script that will display ‘Hello World!’ when clicking the button:

    import tkinter as tk root= tk.Tk() canvas1 = tk.Canvas(root, width = 300, height = 300) canvas1.pack() def hello (): label1 = tk.Label(root, text= 'Hello World!', fg='green', font=('helvetica', 12, 'bold')) canvas1.create_window(150, 200, window=label1) button1 = tk.Button(text='Click Me',command=hello, bg='brown',fg='white') canvas1.create_window(150, 150, window=button1) root.mainloop()

    I then saved the Python script in the following folder:

    C:\Users\Ron\Desktop\MyPython

    Where I named the Python script as ‘hello’

    Step 5: Create the Executable using Pyinstaller

    Now you’ll be able to create the executable from the Python script using pyinstaller.

    Simply go to the Command Prompt, and then type:

    cd followed by the location where your Python script is stored

    In my case, I typed the following in the command prompt:

    cd C:\Users\Ron\Desktop\MyPython

    This is how my command looked like (don’t forget to press Enter after you typed the location where the Python script is stored on your computer):

    Next, use the following template to create the executable:

    pyinstaller --onefile pythonScriptName.py

    Since in our example, the pythonScriptName is ‘hello‘, then the command to create the executable is:

    pyinstaller --onefile hello.py

    In the command prompt:

    Once you’re done, press Enter for the last time.

    Step 6: Run the Executable

    Your executable should now get created at the location that you specified.

    In my case, I went back to the location where I originally stored the ‘hello’ script (C:\Users\Ron\Desktop\MyPython). Few additional files got created at that location. To find the executable file, open the dist folder:

    Now you’ll see the executable file:

    Once you click on the file, you should be able to launch your program (if you get an error message, you may need to install Visual C++ Redistributable).

    For our example, once you click on the ‘hello’ executable, you’ll see the following display with a single button:

    If you click on the button, you’ll see the expression of ‘Hello World!’

    You can read more about pyinstaller by visiting the pyinstaller manual.


  • 파이썬 코드는 .py로 만들어 주시고, 그런다음에 pyinstaller를 사용해서 exe 파일을 만들 수 있습니다.

    설치 과정은 다음과 같은 명령어로 설치할 수 있습니다.

    pip install pyinstaller

    Python 파일이 있는 폴더로 이동한 다음, 아래 명령어를 입력하면 해당 폴더에 실행파일이 만들어집니다.

    pyinstaller <실행파일.py>