저는 Python을 처음 사용하고로 일부 패키지를 설치하려고했습니다 pip
.
하지만 pip install unroll
나에게 줘
C : \ Users \ MARKAN ~ 1 \ AppData \ Local \ Temp \ pip-build-wa7uco0k \ unroll \의 오류 코드 1로 인해 "python setup.py egg_info"명령이 실패했습니다.
이 문제를 어떻게 해결할 수 있습니까?
저는 Python을 처음 사용하고로 일부 패키지를 설치하려고했습니다 pip
.
하지만 pip install unroll
나에게 줘
C : \ Users \ MARKAN ~ 1 \ AppData \ Local \ Temp \ pip-build-wa7uco0k \ unroll \의 오류 코드 1로 인해 "python setup.py egg_info"명령이 실패했습니다.
이 문제를 어떻게 해결할 수 있습니까?
답변:
에러 코드에 대해
파이썬 문서 에 따르면 :
이 모듈은 표준 errno 시스템 심볼을 제공합니다. 각 기호의 값은 해당 정수 값입니다. 이름과 설명은 linux / include / errno.h에서 빌려 왔으며 , 이는 모두 포괄적이어야합니다.
오류 코드 1은에 정의되어 errno.h
있으며 의미 Operation not permitted
합니다.
오류에 대해
귀하 setuptools에이 설치 될 나타나지 않습니다. Installation Instructions
PyPI 웹 사이트에서를 따르십시오 .
이미 설치되어 있으면 시도하십시오
pip install --upgrade setuptools
이미 최신 상태 인 경우 ez_setup 모듈이 없는지 확인하십시오. 그렇다면
pip install ez_setup
그런 다음 다시 시도하십시오
pip install unroll
그래도 작동하지 않으면 pip가 setup_tools를 올바르게 설치 / 업그레이드하지 않았으므로 시도해 볼 수 있습니다
easy_install -U setuptools
다시 한번
pip install unroll
pylint
. lazy-object-proxy
" error: [Errno 2] No such file or directory: 'examples'
" " Command "python setup.py egg_info" failed with error code 1
" 설치에 실패했습니다 . 업데이트 중 setuptools
수정되었습니다.
pip install ez_setup
:)
다음은 일반적으로 Python + Windows에 새 패키지를 설치하는 방법을 설명하는 작은 안내서입니다. Windows 경로를 사용하고있는 것 같습니다. 따라서이 답변은 특정 SO에 충실합니다.
pip install package_i_want
일부 Visual Studio 명령 프롬프트에서 수행됩니다. 어떤 Visual Studio 명령 프롬프트? 글쎄, 이상적으로는 Python을 빌드하는 데 사용 된 것과 일치하는 Visual Studio입니다. 예를 들어, 파이썬 설치가라고 가정 해 봅시다 Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32
. Python을 컴파일하는 데 사용되는 Visual Studio 버전은 여기 에서 찾을 수 있으므로 v1500은 vs2008 x64 명령 프롬프트를 사용하고 있음을 의미합니다.easy_install package_i_want
pip install package_i_want.whl
pip install package_i_want.whl
이제 언롤 패키지를 설치하는 데 어려움을 겪고있는 특정 문제에 중점을 둔 경우 . 설치하는 가장 빠른 방법은 다음과 같습니다.
git clone https://github.com/Zulko/unroll
cd unroll && python setup.py bdist_wheel
pip install unroll-0.1.0-py2-none-any.whl
그렇게하면 아무런 문제없이 설치됩니다. 그것이 실제로 작동하는지 확인하려면 Python 설치에 로그인하고 시도 import unroll
하면 불평해서는 안됩니다.
마지막 참고 사항 :이 방법은 거의 99 %의 시간 동안 작동하며 때로는 Unix 또는 Mac OS X에만 해당되는 pip 패키지를 찾을 수 있습니다.이 경우에는 가장 좋은 방법은 Windows 버전은 주요 개발자에게 몇 가지 문제를 게시하거나 Windows로 직접 포팅하여 재미를 느끼고 있습니다 (일반적으로 운이 좋지 않은 경우 몇 시간) :)
pip install --upgrade setuptools
. 대부분의 경우에 도움이됩니다.
pip를 업그레이드 한 후 해결되었습니다.
python -m pip install --upgrade pip
pip install "package-name"
pipenv
하는 경우 pip install --upgrade pipenv
대신 pipenv를 업데이트하십시오 .
와 동일한 오류가 발생했습니다 psycopg2
. 파이썬과 관련 패키지를 설치하는 동안 몇 단계를 건너 뛴 것처럼 보입니다.
sudo apt-get install python-dev libpq-dev
pip install psycopg2
(귀하의 경우 psycopg2
문제가있는 패키지 로 교체해야합니다 .)
원활하게 작동했습니다.
sudo apt-get install python-dev
트릭을했다. 감사합니다. 잘못된 해결책으로 대답 한 다른 사람들의 독창적 인 태도는 아프게됩니다.
Microsoft Visual C++ Compiler for Python 2.7
에서 다운로드 및 설치 -이 패키지에는 Python 2.7 패키지의 이진 휠을 생성하는 데 필요한 컴파일러 및 시스템 헤더 세트가 포함되어 있습니다.pip install ez_setup
pip install unroll
(그것은 설치를 시작합니다 numpy, music21, decorator, imageio, tqdm, moviepy, unroll
) #을위한 기다려주세요 music21
설치Python 2.7.11 64 비트 사용
다른 방법 :
sudo apt-get install python-psycopg2 python-mysqldb
나는 같은 문제가 있었다.
문제는 :
pyparsing 2.2
이미 설치되어 있고이 오류를 발생시키는 requirements.txt
설치하려고했습니다.pyparsing 2.0.1
문맥 : 나는 VIRTUALENV를 사용하고, 2.2 내 글로벌 OS 파이썬에서 온 것 같다 site-packages
,하지만도 함께 --no-site-packages
플래그 (지금 마지막 VIRTUALENV에서 기본적으로) 2.2은 여전히 존재했다. 웹 사이트에서 Python을 설치하고 Python 라이브러리를 내에 추가했기 때문에 확실 $PATH
합니다.
아마 pip install --ignore-installed
일했을 것입니다.
해결 방법 : 나는 앞으로 이동하기 위해 필요에 따라, 난 그냥 제거 pyparsing==2.0.1
내에서 requirements.txt
.
나는 성공하지 않고 위의 모든 것을 시도했다. 그런 다음 Python 버전을 2.7.10에서 2.7.13으로 업데이트하고 발생하는 문제를 해결했습니다.
이는 pip의 일부 패키지가 오래되었거나 올바르게 설치되지 않았 음을 의미합니다.
버전을 확인한 다음 pip를 업그레이드하십시오. 자동 제거를 사용하십시오.
pip 명령이 명령에 대해 항상 오류를 표시하거나 멈추는 경우 등
가장 좋은 해결책은 제거하거나 완전히 제거하는 것입니다.
새로운 핍을 설치 한 다음 시스템을 업데이트하고 업그레이드하십시오.
여기에 pip fresh 설치에 대한 해결책을 제시했습니다 -python : get-pip.py 오류 파일을 열 수 없습니다 2] 해당 파일 또는 디렉토리가 없습니다
pip3 install --upgrade setuptools 경고 : 이전 스크립트 래퍼에서 pip를 호출하고 있습니다. 이것은 향후 버전의 pip에서는 실패합니다. 기본 문제 해결에 대한 조언 은 https://github.com/pypa/pip/issues/5599 를 참조 하십시오 .
******이 문제를 피하기 위해 pip를 직접 실행하는 대신 '-m pip'로 Python을 호출 할 수 있습니다. ******
python3 -m pip "명령"을 사용하십시오. 예 : python3 -m pip install --user pyqt5
이것은 나를 위해 일했다 :
sudo xcodebuild -license
http://www.lfd.uci.edu/~gohlke/pythonlibs/ 에서 .whl 파일을 다운로드 한 후 다음을 수행했습니다.
pip install scipy-0.19.1-cp27-cp27m-win32.whl
사용해야하는 버전 (win32 / win_amd-64)은 Windows 버전이 아니라 Python 버전에 따라 다릅니다.
새로운 개발 설정에서 virtualenvs (pipenv 포함)를 사용 하여이 문제가 발생했습니다.
psycopg2 버전을 2.6.2에서 2.7.3으로 업그레이드해야만 해결할 수 있습니다. 자세한 정보는 https://github.com/psycopg/psycopg2/issues/594에 있습니다.
나는 같은 오류 메시지와 같은 문제에 직면했지만 우분투 16.04 LTS (Xenial Xerus)에서 대신 :
/ tmp / pip-install-w71uo1rg / poster /의 오류 코드 1과 함께 "python setup.py egg_info"명령이 실패했습니다.
위의 모든 솔루션을 테스트했지만 그 중 어느 것도 나를 위해 일하지 않았습니다. 전체 TraceBack을 읽고 대신 Python 버전 2.7로 가상 환경을 만들어야한다는 것을 알았습니다 (기본은 Python 3.5를 대신 사용함).
virtualenv --python=/usr/bin/python2.7 my_venv
활성화하면 pip install unirest
성공적으로 실행 됩니다.
리눅스를 사용해보십시오 :
sudo apt install python-pip python-bluez libbluetooth-dev libboost-python-dev libboost-thread-dev libglib2.0-dev bluez bluez-hcidump
나는 같은 문제가 있었고 다음을 수행하여 해결할 수있었습니다.
Windows Python에서는 setuptools.extension.Extension 또는 numpy.distutils.core.Extension과 같은 코드를 빌드하려면 SDK를 통해 Visual C ++ 라이브러리를 설치해야합니다. 예를 들어, Python으로 Windows에서 f2py 모듈을 빌드하려면 위에 설치된 Visual C ++ SDK가 필요합니다. Linux 및 Mac에서 C ++ 라이브러리는 컴파일러와 함께 설치됩니다.
https://www.scivision.co/python-windows-visual-c++-14-required/