Tôi đang cố gắng cài đặt pycrypto2.6 trên Ubuntu 10.04 (Lucid Lynx) bằng Python 2.7.3.pycrypto trên Ubuntu cho lỗi trình biên dịch
Tôi đang gặp phải các lỗi sau:
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
Tôi đã kiểm tra Trung tâm phần mềm, và tôi có GCC được cài đặt trên hệ thống của tôi, nhưng "mà gcc" lệnh không trả lại bất kỳ con đường.
tôi đã nhận nó bằng cách tạo ra các liên kết tượng trưng:
ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
Xin chào pratibha, vui lòng không thêm "[đã giải quyết]" vào tiêu đề câu hỏi của bạn, đây không phải là cách trang web này hoạt động. Đăng câu trả lời của bạn dưới dạng câu trả lời (bạn sẽ có thể thực hiện điều đó trong một thời gian). Nếu bạn đã biết câu trả lời khi đăng bài, có một nút cho câu hỏi đó trong trình chỉnh sửa câu hỏi. – Mat
Bạn không cần tự tạo liên kết tượng trưng đó. Cài đặt gói 'gcc' (mà tôi nhớ là đã cài đặt trước) nên đã tạo liên kết tượng trưng cho bạn. –
Tôi đã vượt qua phần gcc, nhưng trên 'kiểm tra xem chúng tôi đang biên dịch chéo' tôi đã nhận' cấu hình: lỗi: không thể chạy các chương trình biên dịch C. Nếu bạn có nghĩa là để vượt qua biên dịch, sử dụng '--host'. Xem 'config.log' để biết thêm chi tiết' Không bao giờ tìm thấy config.log. Dù sao thì [câu trả lời TMPDIR] (https://stackoverflow.com/a/29298978/673991) đã hoạt động. Bảo mật Yay bởi sự tối tăm. –