Sto cercando di installare pycrypto2.6 su Ubuntu 10.04 (Lucid Lynx) con Python 2.7.3.pycrypto su Ubuntu con errore del compilatore
sto incontrando il seguente errore:
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
ho controllato Software Center, e devo GCC installato sul mio sistema, ma il "che gcc" comando non restituisce alcun percorso.
ho capito creando il collegamento simbolico:
ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
Ciao Pratibha, si prega di non aggiungere "[risolto]" al tuo titolo della domanda, questo non è come funziona questo sito. Pubblica la tua risposta come risposta (sarai in grado di farlo in un istante). Se già conosci la risposta quando pubblichi, c'è un pulsante per quello nell'editor di domande. – Mat
Non dovresti creare da solo quel collegamento simbolico. L'installazione del pacchetto 'gcc' (che come ricordo è preinstallato) dovrebbe aver creato il link simbolico per te. –
Ho superato la parte gcc, ma su 'controllando se si esegue la compilazione incrociata' Ho ottenuto' configure: error: impossibile eseguire programmi compilati C. Se intendevi compilare la croce, usa "--host". Vedi 'config.log' per maggiori dettagli. Non ha mai trovato config.log. Ad ogni modo la [risposta di TMPDIR] (https://stackoverflow.com/a/29298978/673991) ha funzionato. Yay sicurezza per oscurità. –