diff --git a/FAQ.md b/FAQ.md new file mode 100644 index 0000000..2290d1a --- /dev/null +++ b/FAQ.md @@ -0,0 +1,51 @@ +# 설치전 준비사항 +1. putty (https://github.com/iPuTTY/iPuTTY/releases) - SSH 접속 프로그램 +2. Filezilla (https://filezilla-project.org) - File 업로드 프로그램 +3. 리눅스에 전문가가 아니면 winscp은 프로그램 쓰지마세요. 문제가 생겼을 때 해결하기가 힘들어 집니다. +4. README.md 파일을 먼저 읽어보세요. + +# 파이썬 버전 +1. 모듈을 설치했는데도 설치되어 있지 않았다고 나와요. + +파이썬을 실행해주시고 아래와 같은 형식으로 모듈이 설치되어 있는 위치를 찾아보세요. +easy_install로 모듈을 설치했다면 아래 위치로 가서 삭제후 pip로 설치하길 권합니다. +easy_install로 모듈 설치시 위치를 인식하지 못하는 오류가 있습니다. +``` +#python +Python 2.7.12 (default, Jun 3 2017, 02:39:43) +[GCC 4.9.3 20150311 (prerelease)] on linux2 +Type "help", "copyright", "credits" or "license" for more information. +>>> import bs4 +>>> bs4 + +>>> +``` +아니면 아래와 같은 방법으로 고치면 되지만 모듈을 새로 설치하는 방법을 권합니다. + +수정전 +``` +try: + imp.find_module('bs4') + from bs4 import BeautifulSoup, SoupStrainer +except ImportError: + print("Error : ", "BeautifulSoup 모듈이 설치되지 않았습니다.", file=sys.stderr) + sys.exit() +try: + imp.find_module('lxml') +except ImportError: + print("Error : ", "lxml 모듈이 설치되지 않았습니다.", file=sys.stderr) + sys.exit() +try: + imp.find_module('requests') + import requests +except ImportError: + print("Error : ", "requests 모듈이 설치되지 않았습니다.", file=sys.stderr) + sys.exit() +``` +수정후 +``` +from bs4 import BeautifulSoup, SoupStrainer +import requests +``` +# PHP CLI 버전 +# PHP WEB 버전 \ No newline at end of file