Módulo de construcción fallido _decimal de Python 3.6.5 en Ubuntu Trusty -- python camp askubuntu Relacionados El problema

Failed build module _decimal of Python 3.6.5 on Ubuntu Trusty


1
vote

problema

Español

Intento construir Python 3.6.5 de la fuente. En ABCDEFGHIJKLMNABCDEFGHIJKLMN0 comando, obtuve este error:

  $ Downloads/Python-3.6.5/Modules/_decimal/_decimal.c:42:4: error: #error "libmpdec version >= 2.4.1 required" #error "libmpdec version >= 2.4.1 required"   

libmpdec en Trusty es 2.4.0. Por lo tanto, me construyo la versión 2.4.2 de Libmpdec y lo coloco en ~/.local , y luego agregue esta línea a ~/.profile :

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

Pero aún así, obtuve los mismos mensajes de error (después de reiniciar Shell). Antes de construir e instalar MPDEC la versión 2.4.2 de este PPA < / a>, quiero saber cómo agregar la opción correcta en la configuración de la fuente de Python para construir con éxito ABCDEFGHIJKLMNABCDEFGHIJKLMN6 Módulo con biblioteca SPESIFIC MPDEC (UBICACIÓN)?

Original en ingles

I try to build Python 3.6.5 from source. On make command, I got this error:

$ Downloads/Python-3.6.5/Modules/_decimal/_decimal.c:42:4: error: #error "libmpdec version >= 2.4.1 required" #error "libmpdec version >= 2.4.1 required" 

libmpdec on Trusty is 2.4.0. So, I build myself libmpdec version 2.4.2 and place it in ~/.local, and then add this line to ~/.profile:

export LD_LIBRARY_PATH="~/.local/lib:$LD_LIBRARY_PATH" 

But still, got the same error messages(after restart shell). Before I will build and install mpdec version 2.4.2 from this PPA, I want to know, how to add the proper option on the configuration of Python source to be succesfully build _decimal module with spesific mpdec library(location)?

  

Lista de respuestas

0
 
vote

mi mal. No es necesario agregar la opción --with-system-libmpdec como libmpdec se incluye con Python Fuente, o si aún necesita usar la versión compilada específica, agregue -IDefghijklmn6 banderas en la configuración comando, por ejemplo:

  CFLAGS="-I/home/user/.local/include ./configure ...   
 

My bad. No need to add option --with-system-libmpdec as libmpdec is included with python source, or if still need using specific compiled version, add -I flags in the configure command, e.g:

CFLAGS="-I/home/user/.local/include ./configure ... 
 
 

Relacionados problema

0  Cómo instalar Python3.6 (Dev) en Ubuntu 16.04 sin chocar con Python3.5 (Dev)  ( How to install python3 6 dev on ubuntu 16 04 without colliding with python3 5 ) 
Tengo una aplicación que debe ejecutarse en python3.6 y preferiría ejecutarlo en un sistema operativo Ubuntu 16.04. El problema es que eventualmente python...

0  HPLIP no se instalará en 20.04 debido a Python 3 (¿Qué hacer?)  ( Hplip wont install on 20 04 because of python 3 what to do ) 
Estoy tratando de instalar el último hplip siguiente Esta guía . Para resumir, realiza lo siguiente: sudo apt-get purge hplip hplip-data hplip-doc hplip-g...

4  Python no se ejecutará en terminal  ( Python wont run in terminal ) 
En un intento de hacer que Cairoplot se ejecute correctamente en mi Ubuntu 11.04, copié estúpidamente copiado el Cairoplot.py en mi ABCDEFGHIJKLMNABCDEFGHIJK...

4  Cómo obtener PyqT5 para Python2 en Ubuntu 20.04  ( How to get pyqt5 for python2 on ubuntu 20 04 ) 
Tengo una aplicación crítica PYQT5 que todavía está en la migración a las fases de Python3. K / Ubuntu 20.04 ha eliminado el embalaje requerido para instalar...

16  Problema para instalar Python-dev  ( Problem installing python dev ) 
Tengo problemas para instalar python-dev . Todo comenzó cuando intenté instalar otro paquete de Python y obtuve el error: SystemError: Cannot compile 'Pyt...

4  ¿Cómo crear AppMenu en el uso de Python3 y Pyqt?  ( How to create appmenu in using python3 and pyqt ) 
Estoy buscando una forma de crear un indicador de AppMenu usando Python3.2 y PyqT4. Por favor ayúdame ...

2  ¿Cómo uso una plantilla de comunidad rápida (por ejemplo, Ubuntu-Application-QT)?  ( How do i use a quickly community template e g ubuntu application qt ) 
Me gustaría mirar las plantillas QT y QQuick para rápidamente. La documentación para ellos parece ser inexistente. Pero encontré una pregunta previamente resp...

3  ¿Por qué mi script de Python falla con errores de sintaxis?  ( Why does my python script fail with syntax errors ) 
Mientras ejecuta el siguiente programa de Python a continuación, recibo el siguiente error: Remote1 Remote2 ...

0  Los scripts de Python no pueden encontrar el puerto serie TTYACM0  ( Python scripts cannot find ttyacm0 serial port ) 
Tengo un envío de datos de Arduino Mega 2560, mi entorno es Ubuntu 14.04, es un nodo de Python ROS. El problema es que funciona bien cuando uso el monitor d...

2  La aplicación no se inicia después de instalar. Correr "ejecutar rápidamente" funciona perfectamente  ( Application does not start after installing running quickly run works perfect ) 
He realizado mi solicitud para la aplicación de la aplicación Ubuntu. Cuando lo inicio desde la terminal usando ABCDEFGHIJKLMNABCDEFGHIJKLMN0 funciona bien....




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos