PyInstaller
La biblioteca convierte el .py
código fuente en un archivo ejecutable
que no requiere código fuente. El programa fuente se compila y empaqueta en un programa que se puede ejecutar directamente.
Linux
Windows
Archivo
Mac OS X
ejecutable del sistema de archivos Exe
Sitio web oficial:
http://www.pyinstaller.org /
PyInstaller
pertenece a una biblioteca de terceros: uso Se requiere instalación adicional antes de
instalar una biblioteca de terceros requiere la herramienta pip para instalar
pyinstallerer
la biblioteca de terceros que debe ejecutarse, por lo que no se puede instalar en el entorno IDLE.
debe instalarse en la línea de comando comand bajo la plataforma Windows,
como la plataforma Linux / Mac OS X. Línea de comando correspondiente para ejecutar instrucciones pip
para instalar bibliotecas de terceros a través de instrucciones
pip install pyinstaller
Si el sistema de Windows solo tiene una Python instalada,
ejecute esta (si la velocidad de la red es lo suficientemente rápida)
pip install pyinstaller
Si la velocidad de Internet no es suficiente, pida prestado a Qinghuayuan
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/
Cuando hay varias versiones de python en el sistema linux, el
comando de configuración predeterminado python es la versión 2.7 y python3 es la versión 3.9.
Lo que ejecuto es
python3 -m pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/
-m
-m
Cambiar para ejecutar una copia apropiada de pip
Especifique la versión de Python para instalar una biblioteca / paquete
python -m pip install SomePackage
python3 -m pip install SomePackage
Especifique la versión de Python para instalar una versión específica de la biblioteca / paquete
python -m pip install SomePackage==1.0.4 # specific version
python3 -m pip install SomePackage==1.0.4 # specific version
Especifique python para instalar una biblioteca / paquete que sea superior a una determinada versión.
Cuando utilice operadores de comparación,
como>, <o algunos otros caracteres especiales interpretados por el shell, el nombre y la versión del paquete deben ir entre comillas dobles:
python -m pip install "SomePackage>=1.0.4" # minimum version
python3 -m pip install "SomePackage>=1.0.4" # minimum version
Una versión de actualización de una biblioteca / paquete
para ejecutar pip install --upgrade
el paquete para actualizar a la última versión de las
múltiples versiones de Python para la versión de entrada
python -m pip install --upgrade SomePackage
python3 -m pip install --upgrade SomePackage
Cuando vea esto, todavía no se instala, o hay un error, entonces puede ser que su python no tenga pip instalado
. Instale el instalador de pip.
A partir de Python 3.4, se incluye en el instalador binario de Python de forma predeterminada.
Cuando su pip no está instalado por defecto.
La solucion es:
python -m ensurepip --default-pip
Mostrar todos los paquetes instalados en el entorno virtual
pip list
Se mostrarán todos los paquetes instalados en el entorno virtual
pip list
pip show mostrará información sobre un paquete específico (tenga en cuenta que esto se usa generalmente en un entorno virtual y debe verse en el entorno virtual)
pip show SomePackage
Desinstalar una biblioteca / paquete
pip uninstall
Como desinstalar you-get
pip uninstall you-get
Empaquete la lista de instalación en un archivo txt
pip freeze
Se generará una lista similar de paquetes instalados
(debe ingresar al entorno virtual que especifique y luego empaquetar / ejecutar esta instrucción)
pip freeze > requirements.txt
Ver el archivo txt del resultado del empaque
sistema linux
cat requirements.txt
En el sistema de Windows (haga clic para abrirlo)
type requirements.txt
Instale la biblioteca / paquete empaquetado en el archivo txt
(Debe ingresar al entorno virtual que especifique y luego empaquetar / ejecutar esta instrucción)
python -m pip install -r requirements.txt
python3 -m pip install -r requirements.txt