programing

설치 스크립트가 종료되어 오류: 'x86_64-linux-syslog-gcc' 명령이 실패했으며 종료 상태가 1입니다.

goodjava 2022. 10. 31. 21:15

설치 스크립트가 종료되어 오류: 'x86_64-linux-syslog-gcc' 명령이 실패했으며 종료 상태가 1입니다.

「」를 인스톨 ,odoo-server , 음음음음음 ::: 。

error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

누가 이 문제를 해결하는 것을 도와줄 수 있나요?

대학에서도 Linux Mint를 최종년도 메인프로젝트에 설치했을 때와 같은 문제에 직면했습니다.아래의 3번째 솔루션이 효과가 있었습니다.

이 오류가 발생할 경우, 오류 전에 패키지 또는 헤더 파일이 누락되었다고 표시될 수 있습니다. 이러한 파일을 찾아서 설치한 후 제대로 작동하는지 확인해야 합니다(예: ssl → libssl).

Python 2.x의 경우:

sudo apt-get install python-dev

Python 2.7의 경우:

sudo apt-get install libffi-dev

Python 3.x의 경우:

sudo apt-get install python3-dev

3의 특정 버전에 는 Python 3을 바꿉니다.x 버전으로

sudo apt-get install python3.x-dev

Python.h는 헤더 파일에 불과합니다.gcc가 응용 프로그램을 빌드하기 위해 사용합니다.python-dev라는 패키지를 설치해야 합니다.이 패키지에는 헤더 파일, 정적 라이브러리 및 Python 모듈 구축, Python 인터프리터 확장 또는 Python 내장 개발 도구가 포함되어 있습니다.

다음과 같이 입력합니다.

$ sudo apt-get install python-dev

또는

# apt-get install python-dev

http://www.cyberciti.biz/faq/debian-ubuntu-linux-python-h-file-not-found-error-solution/ 를 참조해 주세요.

이러한 패키지를 인스톨 해 주세요.

sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-pil python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev libssl-dev

sudo easy_install greenlet

sudo easy_install gevent

다음의 패키지를 인스톨 할 필요가 있습니다.

sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev

Python 3.4의 경우:

sudo apt-get install python3.4-dev

Python 3.5의 경우:

sudo apt-get install python3.5-dev

Python 3.6의 경우:

sudo apt-get install python3.6-dev

Python 3.7의 경우:

sudo apt-get install python3.7-dev

Python 3.8의 경우:

sudo apt-get install python3.8-dev

...등등...

$ sudo apt-get install gcc
$ sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi

또는, 이것을 시험해 보세요.

$ sudo apt-get install libxml2-dev libxslt1-dev

이데올로기 때문에설치 했습니다.libssl-dev

sudo apt-get install libssl-dev

다음과 같은 에러 메세지가 표시되는 경우는, 이 조작이 유효하게 됩니다.

치명적인 오류: openssl/opensslv.h: 그런 파일 또는 디렉토리가 없습니다... 명령어 'x86_64-linux-gnu-gcc'가 실패하여 종료 상태가 1입니다.

제 경우 libffi-dev 패키지가 누락되었습니다.

동작 내용:

sudo apt-get install libffi-dev

내 경우에는 명령을 따르는 것이 마법을 부렸다.

sudo apt-get install gcc python3-dev

위의 명령어가 작동하지 않으면 다음 두 가지 명령어를 실행해 보십시오.

sudo apt-get install gcc python-dev
  1. 이것은 기본 python으로 설정된 python 버전을 컴퓨터에 설치하는 경우입니다.

또는

sudo apt-get install gcc python3.x-dev
  1. 서 ''는python3.x version비단뱀

ubuntu 14.04의 경우:

sudo apt-file search ffi.h 

반환:

chipmunk-dev: /usr/include/chipmunk/chipmunk_ffi.h
ghc-doc: /usr/share/doc/ghc-doc/html/users_guide/ffi.html
jython-doc: /usr/share/doc/jython-doc/html/javadoc/org/python/modules/jffi/jffi.html
libffi-dev: /usr/include/x86_64-linux-gnu/ffi.h
libffi-dev: /usr/share/doc/libffi6/html/Using-libffi.html
libgirepository1.0-dev: /usr/include/gobject-introspection-1.0/girffi.h
libgirepository1.0-doc: /usr/share/gtk-doc/html/gi/gi-girffi.html
mlton-basis: /usr/lib/mlton/include/basis-ffi.h
pypy-doc: /usr/share/doc/pypy-doc/html/config/objspace.usemodules._ffi.html
pypy-doc: /usr/share/doc/pypy-doc/html/config/objspace.usemodules._rawffi.html
pypy-doc: /usr/share/doc/pypy-doc/html/rffi.html

libffi-dev 설치를 선택했습니다.

sudo apt-get install libffi-dev

완벽하게 동작했다

같은 에는 ★★★★★★★★★★★★★★★★★★★★★★★.pip라이브러리를 인스톨 할 수 없었기 때문에, 상기의 솔루션을 시험해 보았습니다만, 아무것도 동작하지 않았습니다.하다

sudo apt upgrade gcc

오래된 질문이지만 제 의견을 덧붙이겠습니다.

정답은 gcc 컴파일러의 오류 메시지, 예를 들어 "Missing xxxx"에 따라 다르다고 생각합니다.h"

이것은 다음과 같은 경우에 도움이 될 수 있습니다.

sudo apt-get install build-essential python-dev

이것으로 충분했습니다.

sudo apt-get install build-essential

Linux Mint 및 python3의 경우

$ sudo apt install build-essential python3-dev

충분할 것이다

아래 답변은 저에게 효과가 있었습니다.

sudo apt-get install python3-lxml

오류: 오류: 'x86_64-linux-gnu-gcc' 명령이 실패하여 종료 상태가 1입니다.

" " "의 실행sudo apt-get install python-dev에러를 해결했습니다.

오늘 컴퓨터를 pip으로 업그레이드하고 다른 답변을 확인하면 무엇이든 될 수 있습니다.오류 체크로 필요한 라이브러리를 찾으셔야 합니다.제 경우는, 인스톨 할 필요가 있는 라이브러리는 다음과 같습니다.

$ sudo apt-get install libssl-dev
$ sudo apt-get install libffi-dev
$ sudo apt-get install libjpeg-dev
$ sudo apt-get install libvirt-dev
$ sudo apt-get install libsqlite3-dev
$ sudo apt-get install libcurl4-openssl-dev
$ sudo apt-get install libxml2-dev libxslt1-dev python-dev

HTH

와 Ubuntu 14.04 LTS 사용 †virtualenv3.. python 3.5를 실행하다

sudo apt-get install python3.5-dev

기타 명령어는 다음과 같습니다.

sudo apt-get install python-dev
sudo apt-get install python3-dev

도움이 되지 않았다.왜냐하면 제가 생각하기에virtualenv 가 있다python-dev.virtualenv비단뱀하여 설치하다, 설치하다, 설치하다, 설치하다, 설치하다.python-devUbuntu 14.04의 python 2.x의 python 3.x의 python 3.5의 python 3.4의 python입니다.

이 방법은 12.04, python2.7.6에서 사용할 수 있습니다.

sudo apt-get install libxml2 libxml2-dev libxslt1-dev
sudo apt-get install lxml

" " in in in "sudo apt-get install unixodbc-dev문제를 해결했습니다.sql.h 에러가 했습니다.

힌트: 이것을 대답이라고 생각하지 말아 주세요.다른 사람도 도와주려고.

psycopg2를 설치할 때도 비슷한 문제가 있었습니다.설치했습니다.build-essential,python-dev, 「」도 있습니다.libpq-dev이치노

error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

도입이 급했기 때문에 최종적으로 @user3440631의 답변에서 완전한 행을 복사했습니다.

sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev

그리고 그것은 마법처럼 작동했지만 어떤 패키지가 나의 문제를 해결했는지 찾을 수 없었다.psycopg2.dependency package의 "dependency package"입니다.

먼저 실제 문제가 무엇이었는지 알아내야 합니다. 지금 보고 있는 것은 C 컴파일러는 실패했지만 그 이유는 아직 알 수 없습니다.같은 에는 패키지를 설치하려고 .pip3색색: :

    Complete output from command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-build-4u59c_8b/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-itjeh3va-record/install-record.txt --single-version-externally-managed --compile --user:
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory

 #include <ffi.h>

                 ^

compilation terminated.

저 에는 ★★★★★★★★★★★★★★★★★★★★★★★★★★를 인스톨이 필요했습니다.libffi-dev.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

M2Crypto&pygraphviz승인된 답변에 언급된 모든 것을 설치했습니다.그러나 아래 행은 다른 패키지의 모든 문제를 승인된 답변으로 해결했습니다.

sudo apt-get install libssl-dev swig
sudo apt-get install -y graphviz-dev

이 패키지가 제 목숨을 구했습니다.M2Crypto및 을 위해pygraphviz이게 도움이 됐으면 좋겠어요.

저는 올바른 버전의 암호화를 사용하고 있는지 확인해야 했습니다.pip.freeze는 이전 버전과 이전 버전을 가지고 있으며, 외출 시 최신 버전을 사용하고 있으면 문제가 발생합니다.

Centos 7의 경우 아래 명령을 사용하여 Python Development Package 설치

파이썬 2.7

sudo yum install python-dev

파이썬 3.4

sudo yum install python34-devel

그래도 문제가 해결되지 않으면 아래 패키지를 설치해 보십시오.

sudo yum install libffi-devel

sudo yum install openssl-devel

sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev

sudo easy_install greenlet

sudo easy_install gevent

Ubuntu 14.04에서 같은 문제가 발생했을 때 위의 답변 중 어느 것도 효과가 없었습니다.

그러나 이것으로 오류가 해결되었습니다.

sudo apt-get install python-numpy libicu-dev

설치하는데 도움이 되었습니다.libxml2-dev그리고.libxslt1-dev.

sudo apt-get install libxml2-dev

스택은 이랬습니다.

> >                            ^
> >     In file included from /usr/include/openssl/ssl.h:156:0,
> >                      from OpenSSL/crypto/x509.h:17,
> >                      from OpenSSL/crypto/crypto.h:17,
> >                      from OpenSSL/crypto/crl.c:3:
> >     /usr/include/openssl/x509.h:751:15: note: previous declaration of ‘X509_REVOKED_dup’ was here
> >      X509_REVOKED *X509_REVOKED_dup(X509_REVOKED *rev);
> >                    ^
> >     error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
> >     
> >     ----------------------------------------   Rolling back uninstall of > pyOpenSSL Command "/home/marta/env/pb/bin/python -u -c
> "import setuptools,
> > tokenize;__file__='/tmp/pip-build-14ekWY/pyOpenSSL/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n',
> > '\n');f.close();exec(compile(code, __file__, 'exec'))" install
> > --record /tmp/pip-2HERvW-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/marta/env/pb/include/site/python2.7/pyOpenSSL" failed with error
> > code 1 in /tmp/pip-build-14ekWY/pyOpenSSL/

같은 경우 설치 파일 중 하나의 오타(버그)를 고려하여 "X509_REVOKED_dup"을 "X509_REVOKED_dupe"(따옴표 없음)로 변경하여 수동으로 편집하십시오.x509.h 파일을 편집했습니다.

sed -e's/X509_REVICED_dup/X509_REVICED_dupe/g' -i usr/include/opensl/x509.h

그리고 저에게도 효과가 있었습니다만, 다른 파일을 편집하고 있기 때문에, 아래 링크의 투고에 문의해 주세요.

sed -e's/X509_REVICED_dup/X509_REVICED_dupe/g' -i OpenSSL/crypto/crl.c

https://groups.google.com/forum/#!topic/kivy-users/Qt0jNIOACZc

Robin Winslow가 코멘트에서 말한 처럼:

여기서 솔루션을 찾았습니다.stackoverflow.com/a/5178444/613540

제 경우 완전한 오류 메시지는 다음과 같습니다.

/usr/bin/ld: cannot find -lz 
collect2: error: ld returned 1 exit status
error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

토렌치를 설치하려고 했습니다.

sudo python3 setup.py install

지정된 stackoverflow 링크에서는 다음 방법으로 이 문제를 해결합니다.

sudo apt install zlib1g-dev

다음의 패키지는 이미 인스톨 되어 있습니다.

libxslt1-dev is already the newest version.
python3-dev is already the newest version.
libxml2-dev is already the newest version.

그게 도움이 되길 바래!

언급URL : https://stackoverflow.com/questions/26053982/setup-script-exited-with-error-command-x86-64-linux-gnu-gcc-failed-with-exit