문제

Bluehost에 django를 설치하고 설치하는 단계 중 하나는 서버에 Flup을 설치하는 것이 었습니다. 나는 그렇게했고 SSH를 통해 로그인했을 때 모든 것이 잘 작동합니다. 그러나 실제로 브라우저에서 페이지를 눌렀을 때 Flup을 찾을 수 없습니다. 서버 로그 에서이 오류가 발생합니다.

오류 : Flup이라는 모듈이 없습니다. Flup 패키지를로드 할 수 없습니다. FastCGI 응용 프로그램으로 Django를 실행하려면 Flup을 가져와야합니다. http://www.saddi.com/software/flup/ 이미 Flup을 설치 한 경우 PythonPath에 있는지 확인하십시오.

내가 SSH에있을 때 Flup을 인식하기 때문에 가장 좋은 추측은 PythonPath가 HTTP 요청에 적합한 장소를 가리키기 위해 변경 해야하는 다른 Bash 파일이 있다는 것입니다. 그러나 공유 서버이기 때문에 홈 디렉토리 외부에는 많은 권한이 없습니다.

어떤 아이디어?

도움이 되었습니까?

해결책

정확히 어떤 모듈을 시도하고 있는지 식별 할 수 있다면 import flup, 당신은 그 수입을 a로 준비 할 수 있습니다 sys.path.append 설치 한 경로 flup -만큼 sys.path.append 발생합니다 ~ 전에 그만큼 import flup, 당신은 클로버에 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top