YAML을 사용하는 Python 프로그램이 있습니다. 사용하여 새 서버에 설치하려고 시도 pip install yaml
했으며 다음을 반환합니다.
$ sudo pip install yaml
Downloading/unpacking yaml
Could not find any downloads that satisfy the requirement yaml
No distributions at all found for yaml
Storing complete log in /home/pa/.pip/pip.log
Python 용 yaml 패키지를 어떻게 설치합니까? Python 2.7을 실행 중입니다. (OS : 데비안 휘지)
답변
핍에서 검색 기능을 사용해 볼 수 있습니다.
$ pip search yaml
간단한 설명에서 yaml과 함께 PyPI에서 패키지를 찾습니다. PyYaml, yamltools 및 PySyck를 포함한 다양한 패키지가 표시됩니다 ( syck가 오래되었으므로 PySyck 문서 는 PyYaml 사용을 권장합니다). 이제 특정 패키지 이름을 알고 있으면 설치할 수 있습니다.
$ pip install pyyaml
Linux에서 python yaml을 시스템 전체에 설치하려면 aptitude
또는 yum
다음 과 같은 패키지 관리자를 사용할 수도 있습니다 .
$ sudo apt-get install python-yaml
$ sudo yum install python-yaml
답변
pip install pyyaml
pip가 없으면 pip easy_install pip
를 설치하여 실행하십시오. pip는 go-to package installer입니다. easy_install을 통해 pip를 사용하는 이유는 무엇입니까? . easy_install을 고수하고 싶다면easy_install pyyaml
답변
업데이트 : 요즘 설치는 pip로 완료되지만 libyaml은 여전히 C 확장 (mac)을 빌드해야합니다.
brew install libyaml
python -m pip install pyyaml
오래된 방법 :
MacOSX (매버릭스)의 경우 다음이 작동하는 것 같습니다.
brew install libyaml
sudo python -m easy_install pyyaml
답변
pip install PyYAML
libyaml을 찾을 수 없거나 컴파일 된 경우 PyYAML은 Mavericks에서이를 수행하지 않고 수행 할 수 있습니다.
답변
YAML 지원 패키지에는 세 가지가 있습니다. pip install syck
2002 년부터 YAML 1.0 사양을 구현하는 Syck ( ); pip install pyyaml
2004 년의 YAML 1.1 사양을 따르는 PyYAML ( ); 및 ruamel.yaml 은 최신 (2009 년부터 YAML 1.2) 사양을 따릅니다.
YAML 1.2 호환 패키지를 다음과 함께 사용 pip install ruamel.yaml
하거나 최신 버전의 Debian / Ubuntu (또는 파생)를 실행중인 경우 다음 과 같이 설치할 수 있습니다 .
sudo apt-get install python-ruamel.yaml
답변
데비안 기반 시스템 :
$ sudo aptitude install python-yaml
python3 이상
$ sudo aptitude install python3-yaml
답변
다음 명령이 다운로드 pyyaml
됩니다.yaml
pip install pyYaml