rpy2
우분투 16.04에 pip install로 파이썬 패키지를 설치하려고합니다 .
pip install rpy2==2.2.7
그러나 오류 메시지가 나타납니다 (아래 전체 출력 참조).
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-EuOI6K/unroll/
같은 pip install unroll
또는 다른 패키지를 사용하는 경우에도 마찬가지 pip2
입니다. 나는이 게시물 이 같은 문제 라고 생각 했지만 sudo를 사용하여 해결되었습니다.
시도한 솔루션
나는이에 솔루션을 시도 포스트 처럼, : pip install --upgrade setuptools
, (sudo) easy_install -U setuptools
, 또는 sudo apt-get install python-setuptools
,하지만 아무 소용.
파이썬 / 핍 정보
누군가 이상한 파이썬 / 핍 설치가있을 수 있다고 제안했습니다. 여기에 몇 가지 정보가 있습니다.
sudo which python pip pip2 | xargs -rd '\n' readlink -f
/usr/bin/python2.7
/usr/local/bin/pip
/usr/local/bin/pip2
sudo python --version
Python 2.7.12
sudo pip --version
pip 9.0.1 from /home/matifou/.local/lib/python2.7/site-packages (python 2.7)
/usr/bin/pip2 --version
pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
ls -l $(which pip); dpkg -S /usr/bin/pip
-rwxr-xr-x 1 root root 204 Nov 8 16:24 /usr/local/bin/pip
python-pip: /usr/bin/pip
전체 오류 출력
pip install rpy2 == 2.2.7 캐시 된 rpy2-2.2.7.tar.gz를 사용하여 rpy2 == 2.2.7 수집 python setup.py egg_info 명령의 완전한 출력 : egg_info 실행 중 pip-egg-info / rpy2.egg-info 만들기 pip-egg-info / rpy2.egg-info / PKG-INFO 작성 pip-egg-info / rpy2.egg-info / top_level.txt에 최상위 이름 작성 pip-egg-info / rpy2.egg-info / dependency_links.txt에 dependency_links 작성 매니페스트 파일 'pip-egg-info / rpy2.egg-info / SOURCES.txt'작성 역 추적 (가장 최근 통화) : ""파일, 1 행 462 행의 "/tmp/pip-build-EkrbmM/rpy2/setup.py"파일 [os.path.join ( 'doc', 'source', 'rpy2_logo.png')])], 설정의 파일 "/usr/lib/python2.7/distutils/core.py", 151 행 dist.run_commands () run_commands의 파일 "/usr/lib/python2.7/distutils/dist.py", 953 행 self.run_command (cmd) run_command의 "/usr/lib/python2.7/distutils/dist.py", 972 행 cmd_obj.run () 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", 280 행 self.find_sources () 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", find_sources의 295 행 mm.run () 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", 526 행 self.add_defaults () 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", add_defaults의 562 행 sdist.add_defaults (자체) 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/py36compat.py", add_defaults의 36 행 self._add_defaults_ext () 파일 "/usr/local/lib/python2.7/dist-packages/setuptools/command/py36compat.py", _add_defaults_ext의 119 행 build_ext = self.get_finalized_command ( 'build_ext') get_finalized_command의 "/usr/lib/python2.7/distutils/cmd.py", 312 행 cmd_obj.ensure_finalized () ensure_finalized의 "/usr/lib/python2.7/distutils/cmd.py", 109 행 self.finalize_options () finalize_options의 155 행 "/tmp/pip-build-EkrbmM/rpy2/setup.py"파일 설정 + = get_rconfig (r_home, about) get_rconfig의 319 행, "/tmp/pip-build-EkrbmM/rpy2/setup.py"파일 rc = RConfig.from_string (rconfig, allow_empty = allow_empty) from_string의 "/tmp/pip-build-EkrbmM/rpy2/setup.py", 279 행 + '\ nin 문자열 \ n'+ 문자열) ValueError : 잘못된 부분 문자열 -fopenmp 끈으로 -W,-export-dynamic -fopenmp -Wl, -Bsymbolic 기능 -Wl, -z, relro -L / usr / lib / R / lib -lR -lpcre -llzma -lbz2 -lz -lrt -ldl -lm / tmp / pip-build-EkrbmM / rpy2 /의 오류 코드 1과 함께 "python setup.py egg_info"명령이 실패했습니다. 핍 설치 풀다 캐시 된 unroll-0.1.0.tar.gz를 사용하여 언롤 수집 python setup.py egg_info 명령의 완전한 출력 : http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz 다운로드 역 추적 (가장 최근 통화) : ""파일, 1 행 "/tmp/pip-build-QimGjp/unroll/setup.py"파일, 2 행 ez_setup.use_setuptools () use_setuptools의 파일 "/usr/local/lib/python2.7/dist-packages/ez_setup.py", 145 행 return _do_download (버전, download_base, to_dir, download_delay) _do_download의 124 행, "/usr/local/lib/python2.7/dist-packages/ez_setup.py"파일 to_dir, download_delay) download_setuptools의 "/usr/local/lib/python2.7/dist-packages/ez_setup.py"라인 193 src = urlopen (url) urlopen 파일 "/usr/lib/python2.7/urllib2.py", 154 행 opener.open (url, data, timeout)을 반환 열린 파일 "/usr/lib/python2.7/urllib2.py", 435 행 응답 = meth (요청, 응답) http_response의 파일 "/usr/lib/python2.7/urllib2.py", 548 행 'http', 요청, 응답, 코드, msg, hdrs) 오류 473 행 "/usr/lib/python2.7/urllib2.py"파일 self._call_chain (* args)를 반환 _call_chain의 파일 "/usr/lib/python2.7/urllib2.py", 407 행 결과 = func (* args) http_error_default의 "/usr/lib/python2.7/urllib2.py", 556 행 HTTPError 발생 (req.get_full_url (), 코드, msg, hdrs, fp) urllib2.HTTPError : HTTP Error 403 : SSL이 필요합니다 tmp / pip-의 오류 코드 1과 함께 "python setup.py egg_info"명령이 실패했습니다 빌드 -QimGjp / unroll /
-H
같은 플래그로 실행 해보십시오sudo -H
sudo -H
그것은 작동하지 않습니다 :-(