Wordpress에서 Octopress으로 블로그를 이전하는 중입니다. 이 프로세스의 일환으로 exitwp이라는 도구를 사용하여 모든 Wordpress 콘텐츠를 Markdown 파일로 변환합니다.ExitWp에서 PyYAML 모듈을 가져올 수 없습니다.
난 exitwp
설치 지침을 따라 모든 요구 사항을 설치했습니다. Python은 homebrew을 사용하여 설치되었습니다. 파이썬 모듈은 pip
으로 설치되었습니다. Mac OS X 10.9입니다.
$ cd ~/code/exitwp/
$ python exitwp.py
Traceback (most recent call last):
File "exitwp.py", line 10, in <module>
import yaml
ImportError: No module named yaml
내 생각
는이 OS X에 사전 설치된 오는 파이썬 함께 할 수있는 뭔가가있을 것을, 그리고 내가 설치 한 것을 : 나는exitwp
을 실행하면
$ which python
/usr/bin/python
$ pip install --upgrade -r pip_requirements.txt
Requirement already up-to-date: html5lib==1.0b1 in /usr/local/lib/python2.7/site-packages (from -r pip_requirements.txt (line 1))
Requirement already up-to-date: beautifulsoup4==4.2.0 in /usr/local/lib/python2.7/site-packages (from -r pip_requirements.txt (line 2))
Requirement already up-to-date: PyYAML==3.10 in /usr/local/lib/python2.7/site-packages (from -r pip_requirements.txt (line 3))
Requirement already up-to-date: html2text==3.200.3 in /usr/local/lib/python2.7/site-packages (from -r pip_requirements.txt (line 4))
Requirement already up-to-date: six in /usr/local/lib/python2.7/site-packages (from html5lib==1.0b1->-r pip_requirements.txt (line 1))
$ pip show PyYAML
Name: PyYAML
Version: 3.10
Location: /usr/local/lib/python2.7/site-packages
Requires:
$ python -c "import sys; print sys.path"
['', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Library/Python/2.7/site-packages']
, 나는 다음과 같은 오류가 새 버전의 파이썬은 homebrew
입니다. 저는 파이썬과 pip
에 익숙하지 않으므로이 문제의 최하점에 도달하는 데 문제가 있습니다.
누군가 올바른 방향으로 나를 가리킬 수 있다면 크게 감사하겠습니다.
당신이'파이썬 -c 실행할 수 없습니다 "수입에서 sys, 인쇄의 sys.path를"'에서 명령 줄에 출력을 게시 하시겠습니까? – jazzpi
감사합니다. @ azzpi. 내 질문을 편집하고이 정보를 추가했습니다. – Leif
@Leif 좋습니다! 너는 내 하루를 구했다. –