17

Python2.7.3を使用してUbuntu10.04(Lucid Lynx)にpycrypto2.6をインストールしようとしています。

次のエラーが発生しています。

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

Software Centreを確認し、システムにGCCをインストールしましたが、「whichgcc」コマンドがパスを返しません。

シンボリックリンクを作成して取得しました。

ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
4

3 に答える 3

20

同様の問題が発生しましたが、私の場合はまったくgccインストールしていませんでした。

簡単な方法でsudo apt-get install gccうまくいきました。

インストールしているwhich gccのにパスが返されない場合は、に移動して/usr/bin/を探してくださいgcc。次に、次のようにシンボリックリンクを作成します。

ln -s /usr/bin/gcc-<version-number> /usr/bin/gcc

<version-number>もちろん、適切なバージョン番号に置き換えました。

于 2013-01-18T15:42:08.540 に答える
20

共有ホスト(Webfaction)にpycryptoをインストールすると、同様のエラーメッセージが表示されました。解決策は、インストール中に一時ディレクトリを変更することでした。

TMPDIR=~/tmp pip install pycrypto
于 2015-03-27T10:52:24.663 に答える
10

私は同じ問題を抱えていました、そしてgccをインストールする上記のステップを試みても助けにはなりませんでした。

python-devパッケージをインストールすると、すべてが完全にコンパイルされました。

sudo apt-get install python-dev

于 2014-02-27T01:44:55.193 に答える