Cómo instalar y usar PyInstaller en Linux
Pero realmente encontré demasiados problemas. El siguiente es el proceso de instalación y uso:
Proceso de instalación y uso
1. Primero, instale easy_install en el sistema. Si ya está instalado, puede omitir este paso.
p>
Vaya al sitio web oficial de pypi https://pypi.python.org/pypi/setuptools para descargar la última versión. Versión
2. Descargue pyinstaller desde el sitio web oficial, la última versión es 2.1
(1) http://www.pyinstaller.org/
3. pyinstaller Descomprima en el directorio del código fuente
(1) tar -zxvf pyinstaller_2.tar.gz
4. -2.1 ejecutar python setup.py install
4 Copiar el archivo py
Copiar el archivo py al directorio actual, como test.py
5. Genere el archivo ejecutable
cd en el directorio pyinstaller y ejecute el directorio pyinstaller y ejecute python pyinstaller.py test.py
Posibles problemas
1.
Ejecutar pyinstaller como usuario raíz dará como resultado el error "No se puede ejecutar pyinstaller como usuario raíz"...
Por lo tanto, debe agregar otro usuario y agregar lectores al directorio donde se encuentra pyinstaller y todos los directorios principales. Permiso /write para evitar el permiso "mkdir" denegado...
2. Biblioteca python lib no encontrada
su cambio a nuevo usuario,
pyinstaller genera IOError("¡Biblioteca Python no encontrada!"
.IOError:
Ejecute python --version para verificar la versión actual y averiguar si existe una versión correspondiente de libpython* en el archivo /usr .*.so
Si la hay, omita este paso. De lo contrario, deberá reinstalar Python en la configuración de instalación. --enable-shared parámetro para generar la biblioteca de enlaces dinámicos correspondiente, por ejemplo:
#./configure --enable-shared --prefix=/usr/local
#make
#make install p>
Make install
Actualicé la versión de Python en el entorno para que /usr/lib no tenga la última versión de la biblioteca
#cp libpython*.so /usr. /lib/
#ln -s /usr/lib/libpython*.so.1.0 /usr/lib/libpython*.so