반응형

파이썬, 가상환경(venv) 사용 및 배포 파일 생성(pyinstaller)

 

깃 소스 : https://github.com/nicecoding1/python_example/blob/main/keyboard_hook_230728.py

 

동영상: https://www.youtube.com/watch?v=7fRf68xl2F4 

 

 

C:\...> cd \

 

C:\>python -m venv my_env <-- my_env 가상환경 폴더 생성

 

C:\> cd my_env/Scripts

 

C:\my_env\Scripts> activate.bat

 

(my_env) C:\my_env\Scripts> pip list

Package Version

---------- -------

pip 22.3.1

setuptools 65.5.0

 

(my_env) C:\my_env\Scripts> python.exe -m pip install --upgrade pip

 

(my_env) C:\my_env\Scripts> pip install pyinstaller

 

(my_env) C:\my_env\Scripts> pip list

 

(my_env) C:\my_env\Scripts> cd ..

 

(my_env) C:\my_env> pyinstaller --onefile -i=windows.ico --add-data="memo.txt;." --add-data="windows.ico;," --add-data="my_image.png;." -n run.exe key_hook.py

<--- windows.ico, my_image.png, memo.txt 파일도 포함하는 경우

 

(my_env) C:\my_env\dist> run.exe

 

반응형

+ Recent posts