Este es el comando pex que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pex - pex
SINOPSIS
PEX [-o SALIDA.PEX] [opciones] [-- arg1 arg2 ...]
DESCRIPCIÓN
pex crea un archivo PEX (Python Executable) basado en las especificaciones dadas: fuentes,
requisitos, sus dependencias y otras opciones.
OPCIONES
--versión
mostrar el número de versión del programa y salir
-h, --ayuda
mostrar este mensaje de ayuda y salir
-o PEX_NOMBRE, --archivo de salida=PEX_NOMBRE
El nombre del archivo .pex generado: al omitirlo, se ejecutará PEX inmediatamente y no
guárdelo en un archivo.
-r EXPEDIENTE, --requisito=ARCHIVO
Agregue requisitos del archivo de requisitos proporcionado. Esta opción se puede utilizar
varias veces.
-v Active la verbosidad del registro, se puede especificar varias veces.
--ayuda-variables
Imprima ayuda sobre las diversas variables de entorno utilizadas para cambiar el comportamiento
de un archivo PEX en ejecución.
Opciones de resolución:
Adapte cómo encontrar, resolver y traducir los paquetes que se colocan en el PEX
ambiente.
--pypi, --no-pypi, --sin índice
Si usar pypi para resolver dependencias; Predeterminado: use pypi
-f RUTA / URL, --buscar-enlaces=TRAYECTORIA/ URL, --repositorio=TRAYECTORIA/ URL
Ruta del repositorio adicional (directorio o URL) para buscar requisitos.
-i URL, --índice=Enlance, --índice-url=Enlance
Índices de tienda de quesos adicionales que se pueden utilizar para satisfacer los requisitos.
--desactivar el caché
Deshabilite el almacenamiento en caché en la herramienta pex por completo.
--caché-dir=CACHE_DIR
El directorio de caché local que se utilizará para acelerar las búsquedas de requisitos. [Defecto:
/inicio/construir/.pex/construir]
--caché-ttl=CACHE_TTL
TTL de caché que se debe utilizar para especificaciones de requisitos inexactas.
--rueda, --sin rueda, --rueda sin uso
Ya sea para permitir distribuciones de ruedas; Predeterminado: permitir ruedas
--construir, --no construir
Ya sea para permitir la construcción de distribuciones desde la fuente; Predeterminado: permitir compilaciones
Opciones de salida PEX:
Adapte el comportamiento del archivo .pex emitido si -o está especificado.
- seguro para zip, --no-zip-safe
Si las fuentes en el archivo pex son zip safe o no. Si no son zip safe,
se escribirán en el disco antes de su ejecución; Predeterminado: zip safe.
- siempre-escribir-caché
Escriba siempre las distribuciones almacenadas en caché internamente en el disco antes de invocar el pex
código fuente. Esto puede usar menos memoria en entornos con restricciones de RAM. [Defecto:
Falso]
--ignorar-errores
Ignore los errores de resolución de requisitos en tiempo de ejecución al invocar el pex. [Defecto:
Falso]
- camino de herencia
Herede el contenido de sys.path (incluidos los paquetes del sitio) que ejecutan pex.
[Predeterminado: falso]
Opciones de entorno PEX:
Adapte el intérprete y los objetivos de la plataforma para el entorno PEX.
--pitón=PYTHON
El intérprete de Python que se utilizará para construir el pex. Especifique una ruta explícita para
un intérprete, o especificar un binario accesible en $ PATH. Predeterminado: usar actual
Interprete.
--python-shebang=PYTHON_SHEBANG
La línea de shebang exacta (#! ...) para agregar en la parte superior del archivo PEX menos el # !.
Esto anula el comportamiento predeterminado, que elige un intérprete de entorno de Python
compatible con el utilizado para construir el archivo PEX.
--plataforma=PLATAFORMA
La plataforma para la que construir el PEX. Predeterminado: linux-x86_64
--intérprete-caché-dir=INTERPRETER_CACHE_DIR
La caché del intérprete que se utilizará para realizar un seguimiento de las dependencias del intérprete para el
herramienta pex. [Predeterminado: /home/buildd/.pex/interpreters]
Opciones de punto de entrada de PEX:
Especifique qué objetivo / módulo debe invocar el PEX, si corresponde.
-m MÓDULO [: SÍMBOLO], -e MÓDULO [: SÍMBOLO], --punto de entrada=MÓDULO[:SÍMBOLO]
Establezca el punto de entrada en módulo o módulo: símbolo. Si solo especifica el módulo, pex
se comporta como pitón -m, por ejemplo, pitón -m SimpleHTTPServer. Si especifica
módulo: símbolo, pex importa ese símbolo y lo invoca como si fuera principal.
-c SCRIPT_NOMBRE, --guión=SCRIPT_NAME, --script de consola=SCRIPT_NAME
Establezca el punto de entrada como el script o console_script según lo definido por cualquiera de los
distribuciones en el pex. Por ejemplo: "pex -c tela fabulosa "o" pex -c mturk boto ".
Use pex en línea usando los servicios de onworks.net