2017-01-19 4 views
-2

.py가 작동하는 파일에서 다음 코드를 실행 중입니다.플라스크 가져 오기 오류

from flask import Flask, render_template, request, url_for, redirect, Response 


app = Flask(__name__) 

@app.route('/') 
def homepage(): 
    return render_template('index4.html') 

if __name__ == "__main__": 
app.run(host='0.0.0.0', port=80, debug=True, threaded=True) 

"파일 가져 오기"기능에서 가져온 파일이나 파이썬에서 "가져 오기"패키지로 가져 오려고하면 500 오류가 발생합니다. 오류의 원인이되는 코드는 다음과 같습니다.

from flask import Flask, render_template, request, url_for, redirect, Response 
from file import function 

app = Flask(__name__) 

@app.route('/') 
    def homepage(): 
     return render_template('index4.html') 

    if __name__ == "__main__": 
    app.run(host='0.0.0.0', port=80, debug=True, threaded=True) 

모든 도움을 받으실 수 있습니다.

+1

[편집]을 포함하여 [mcve]를 포함하십시오. – davidism

+1

패키지가 존재합니까? 오류가 정확히 무엇입니까? – mmenschig

+0

패키지를 찾는 중 오류가 발생했습니다. 패키지 이름은 mibian입니다. 패키지는 표준 파이썬 라이브러리의 일부가 아니므로 설치해야합니다. pip install mibian이 패키지를 설치합니다. – ashap

답변

0

사이트 패키지가 포함 된 디렉터리의 사용 권한과 관련된 문제가 발생했습니다.

/usr/local/lib/python2.7/dist-packages의 권한을 변경하고 WSGIApplicationGroup % {GLOBAL}을 FlaskApp.conf 파일에 추가하여이 문제를 해결할 수있었습니다.

감사합니다. @ mmenschig for the help.

관련 문제