这仨一起记录了,打包exe的场景会用到。

VirtualEnv

安装

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install virtualenv
pip install virtualenv
pip install virtualenv

创建虚拟环境

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
virtualenv env1
virtualenv env1
virtualenv env1

激活虚拟环境

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cd env1/Scripts
activate
cd env1/Scripts activate
cd env1/Scripts
activate

退出虚拟环境

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
deactivate
deactivate
deactivate

删除虚拟环境

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
rm -rf env1
rm -rf env1
rm -rf env1

easygui

安装

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install easygui
pip install easygui
pip install easygui

选择路径

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
from easygui import diropenbox
path = diropenbox("请选择文件夹")
from easygui import diropenbox path = diropenbox("请选择文件夹")
from easygui import diropenbox
path = diropenbox("请选择文件夹")

pyinstaller

安装

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pip install pyinstaller
pip install pyinstaller
pip install pyinstaller

打包文件

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
pyinstaller -F test.py --distpath dest
pyinstaller -F test.py --distpath dest
pyinstaller -F test.py --distpath dest