GNU/Linux >> Tutoriales Linux >  >> Linux

Ningún módulo llamado Cython y Running cythonize falló [Fijar]

He estado usando Websockify para permitir que el navegador se conecte a cualquier aplicación o servicio en una máquina Linux. Esto implica configurar el servidor Websockify que traduce los WebSockets al socket normal y permite que el tráfico siga entre el cliente y el servidor. La instalación de Websockify es simple, pero el proceso terminó con un error “No hay ningún módulo llamado Cython. RuntimeError:¡Error al ejecutar cythonize! “. Y recuerda que el binario de Websockify no está disponible para la arquitectura PPC64LE (como la mayoría de los paquetes), así que terminé compilándolo desde la fuente.

Nota:

Estoy usando el comando python3.6 , porque Websockify requiere la versión 3 de Python y superior. Si su versión predeterminada de Python es mayor que 3, solo necesita usar python comando en lugar de python3.6.

La instalación se inicia con el siguiente comando.

#python3.6 setup.py install
[....]
run_build = parse_setuppy_commands()
Cythonizing sources
Processing numpy/random/_bounded_integers.pxd.in
Processing numpy/random/_mt19937.pyx
Traceback (most recent call last):
  File "/tmp/easy_install-n7o_lgt3/numpy-1.18.4/tools/cythonize.py", line 61, in process_pyx
    from Cython.Compiler.Version import version as cython_version
ModuleNotFoundError: No module named Cython
[...]
RuntimeError: Running cythonize failed!

Cómo arreglar ningún módulo llamado Cython

Necesitamos instalar el paquete Cython dependiendo de la versión de Python instalada en el sistema como se muestra a continuación:

#pip3.6 install Cython
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3.6 install --user` instead.
Collecting Cython
  Downloading https://files.pythonhosted.org/packages/9b/24/3416df8ae5962b09f6b522ad6d61e711dadb57816a6e4e76c3b99732f3c5/Cython-0.29.17-py2.py3-none-any.whl (971kB)
    100% |████████████████████████████████| 972kB 961kB/s
Installing collected packages: Cython
Successfully installed Cython-0.29.17

Eso es todo. Cuando se instaló el paquete de Cython, pasé a instalar Websockify correctamente.


Linux
  1. Error al ejecutar el software Volatility:no se pudo importar volatility.plugins.malware.svcscan (ImportError:ningún módulo llamado Crypto.Hash) [Resuelto]

  2. Red de error nombrada inaccesible en los registros del sistema [Fijar]

  3. Ejecutar secuencia de comandos con ". ¿Y con “fuente”?

  4. Ejecución de comandos de Linux en segundo plano y en primer plano

  5. 'Fin de archivo inesperado' y 'error al importar definición de función' error al ejecutar shellscript usando qsub

Ponga en funcionamiento podman en Windows usando Linux

Una introducción a las canalizaciones y canalizaciones con nombre en Linux

Conceptos básicos de Raspberry Pi:instalar Raspbian y ponerlo en funcionamiento

Error de Virtualbox:no se pudo cargar el módulo ring-0 VBoxEhciR0.r0

ImportError:ningún módulo llamado 'appdirs'

letsencrypt falló con ImportError:No hay módulo llamado interfaz