Estoy tratando de instalar en pycrypto2.6 Ubuntu 10.04 (Lucid Lynx) con Python 2.7.3.pycrypto en Ubuntu da un error de compilador
me encuentro con el siguiente error:
running build
running build_py
running build_ext
running build_configure
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/pratibha/Desktop/pycrypto-2.6':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
Traceback (most recent call last):
File "setup.py", line 456, in <module>
core.setup(**kw)
File "/usr/local/lib/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/local/lib/python2.7/distutils/command/build.py", line 127, in run
self.run_command(cmd_name)
File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 251, in run
self.run_command(cmd_name)
File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "setup.py", line 278, in run
raise RuntimeError("autoconf error")
RuntimeError: autoconf error
he comprobado Centro de Software, y tengo GCC instalado en mi sistema, pero el "que gcc" comando no muestra ningún camino.
lo tengo creando el enlace simbólico:
ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
Hola pratibha, por favor no agregue "[resuelto]" al título de su pregunta, así no es como funciona este sitio. Publique su respuesta como respuesta (podrá hacerlo en un momento). Si ya conoce la respuesta al publicar, hay un botón para eso en el editor de preguntas. – Mat
No debería tener que crear ese enlace simbólico usted mismo. Al instalar el paquete 'gcc' (que, como recuerdo, está preinstalado), debería haber creado el enlace simbólico por usted. –
He superado la parte de gcc, pero al "verificar si estamos compilando de forma cruzada" obtuve 'configure: error: no puedo ejecutar programas compilados en C. Si quería cruzar la compilación, use '--host'. Ver 'config.log' para más detalles' Nunca encontró config.log. De todos modos, funcionó la [respuesta TMPDIR] (https://stackoverflow.com/a/29298978/673991). Yay seguridad por oscuridad. –