2014-01-16 2 views
0

을 찾을 수없는, 내가 선을py2exe에 내 원래의 코드에서 BS4

The following modules appear to be missing 
['_scproxy', 'bs4'] 

나는 특히 py2exe에 옵션에서 BS4을 넣어 :

"includes": ["bs4.BeautifulSoup"] 

내가 BeautifulSoup로를 참조해야하는 방법이 문을 포함에서인가요? 여기에있는 사람이 그것을 수행하는 방법을 몰랐습니다. 3rd Party Libraries and Py2exe

포함 또는 무언가 대신 패키지를 사용해야합니까? 모든 일반 라이브러리 및 일부 다른 기계화 가져 오기 벌금,하지만 잘 작동하도록 BeautifulSoup 가져올 수 없습니다. 모든 조언을 부탁드립니다.

편집 :

하지만,이 추가 된 새로운 누락 모듈 9 : I는 BeautifulSoup로 제거 및 재설치 --always - 압축 풀기 옵션에 의해이 부분을 해결했다. 하나는 '_scproxy'입니다. 확인

답변

1

우선 당신이 당신의 모듈과 같은 디렉토리setup.py을하고 디렉토리 것을 에서 그것을 실행하는 것입니다.

setup.py에 경로에 모듈을 추가해야합니다 당신을 작동하지 않는 경우 :

module_path = r'path\to\your\BeautifulSoup\module' 
if module_path not in sys.path: 
    sys.path.append(modules_path)