2019/03/20 5

flask centos 에서 실행하기

로컬에서는 __init__.py안에 if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port = 18989) 이렇게 넣고 실행했었는데 ..centos 안에서는 테스트용으로 실행시킬때python __init__.py로 실행이 안됨 이유 머름 __init__.py 안에 관련 내용 주석처리 하고 wsgi.py 안에 추가하니 실행이 된다이유 좀 알았으면.. from testProject import app if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port = 18989)

virtualenv

virtualenv정확하게 뭔지 모르지만 일할떄 기준으로.. 1번 프로젝트는 flask2번 프로젝트는 django3번 프로젝트는 sanic 그리고 각자 여러가지 모듈들을 임포트해서 사용하게 된다 이때 같은 가상환경을 사용하다보면...1번 프로젝트는 python이 3.4이고 2번 프로젝트는 3.6이라면 뭔가 에러가 날 수 있음 ㅠ...뭔가 인터프리터 에러가 나면서 가상환경이 하나 날아간다면 ........?하나의 가상환경이 날아가지만 3개다 실행이 안되면서 모듈을 수동으로 다 설치하게 되는 우울한 사태가 벌어질 수 있다 때문에 하나의 프로젝트당 하나의 가상환경을 사용하는것이 오류 핸들링 기타등등 차원에서 훨씬 편리하다 아니면 리눅스에서 뭔가 작업중이라면?.....내가 뭔가 작업하다가 싹 날려먹었다면(경험담..