Error en la biblioteca de terceros de la instalación de Linux Python versión 2.7

  

Los usuarios del sistema Linux al instalar bibliotecas de terceros, repentinamente solicitaron el código de error requerido de la versión 2.7 de Python, que no se encontró en el registro, encontró este problema Puedes resolver este problema simplemente creando un script y ejecutándolo.

Crea un archivo register.py sigue. Luego, ejecute el script

El código es el siguiente:

importar sys

desde _winreg import *

# modificar como sea necesario

version = sys. Versión [: 3]

installpath = sys.prefix

regpath = " SOFTWARE \\ Python \\ Pythoncore \\% s \\ "% (version)

installkey = &"quo; InstallPath "

pythonkey = " PythonPath "

pythonpath = "% s;% s \\ Lib \\;% s \\ DLLs \\ "% (

installpath , ruta de instalación, ruta de instalación

)

def RegisterPy ():

intente:

reg = OpenKey (HKEY_CURRENT_USER, regpath)

Excepto EnvironmentError como e:

try:

reg = CreateKey (HKEY_CURRENT_USER, regpath)

SetValue (reg, installkey, REG_SZ, installpath)

SetValue (reg, pythonkey, REG_SZ, pythonpath)

CloseKey (reg)

excepto:

p Rint " *** ¡No se puede registrar! "

return

print " --- Python ", versión, " ¡ahora está registrado! "

devolver

if (QueryValue (reg, installkey) == installpath y

QueryValue (reg, pythonkey) == pythonpath):

CloseKey (reg)

print " === Python ", versión, " ya está registrado! "

return

CloseKey (reg)

print " *** ¡No se puede registrar! "

imprimir " *** ¡Probablemente tengas otra instalación de Python! "

if __name__ == " __ main __ ":

RegisterPy ()

La solución anterior para la instalación de bibliotecas de terceros en Linux, la anterior es la secuencia de comandos El código, después de ejecutar el script y luego instalar la biblioteca de terceros, no aparecerá el código de error.

Copyright © Conocimiento de Windows All Rights Reserved