2014-04-16 1 views
0

"sentence"라고하는 .py 파일을 index.py 가져 오기로 사용하려고합니다. 둘 다 앱의 기본/home 폴더에 있습니다. 가져 오기, 나는 말하고있다heroku가 플라스크 응용 프로그램에 대한 가져 오기를 인식하지 못했습니다.

그리고 코모도에서 테스트 할 때 응용 프로그램이 잘 작동합니다. 그러나 내가 영웅에게 갈 때 내 응용 프로그램이 오류 페이지가됩니다. 내가 가진 로깅 부가 기능은 I 수많은 솔루션은 많은 다른 장소에 제안 시도하고도 문제가 해결되지 않은

ImportError: No module named sentence 

오류가 있음을 보여줍니다. 나는 __init__.py를 폴더에 추가하려고 시도했다. 내 응용 프로그램과 컴퓨터에 플라스크를 다시 설치하려고했습니다. 파일을 정적 파일로/정적으로 생각하고 이동하려고 시도했지만 어쩌면 내 파일은 정적 리소스이지만 아무 소용이 없습니다.

이 문제를 해결하려면 어떻게해야합니까?

+0

디렉토리 구조를 공유 할 수 있습니까? – dirn

답변

0

문제를 발견했습니다. 최소한 내 상황은. 나는 리눅스와 윈도우가 파일 이름에 대문자를 다르게 취급한다는 것을 잊었다. 앱의 일부 요소를 리팩토링 할 때 '문장'을 '문장'으로 변경했습니다. 나는 다른 기계에서 신선한 레포를 당김으로써 이것을 발견했다. 이 문제를 해결하기 위해 문제가되는 파일을 로컬 repo 폴더에서 옮겨서 커밋하고 푸시 한 다음 다시 추가하고 커밋하고 밀어 넣었습니다. 내가 한 것처럼 빨리 일하러 돌아왔다.

동일한 문제가 있어도 해결되지 않은 경우 죄송합니다. 나와 연락을 취하십시오. 아마도이 시간을 읽으면서 더 많은 경험을 할 수있을 것이며, 자신을 도왔을 때보 다 더 잘 도울 수 있습니다.

관련 문제