$python3 -m pip install --upgrade pip
$pip install django
특정 버전 설치하려면
$pip install django~=1.11
프로젝트 만들었다 가정하고 실행하기
$python manage.py runserver
($python3 manage.py runserver)
백그라운드에서 실행하기
$ nohup python3 manage.py runserver 127.0.0.1:8000 &
잘 돌아가는지 확인
$ps -l
백그라운드 실행 종료
$kill -f <PID>
exit 나타나며 버그 일어나는 이유?
- 스크립트 에러 때문임
백그라운드 실행 안돼요? 혹은 안돼요?
- 실행파일 ( [ nohup shell.sh & ] <- 여기서 "shell.sh" ) 이 권한 755 이상이어야 함
- $ chmod 755 "____" 로 권한주자
만약 실행 안될 때(1) - lib설치 안되어 있을 경우
설치 해 주면 됨
$ pip install <lib>
ex ) ImportError: No module named 'certifi' ... 이런 버그 나타남
실행 안될 때 (2) - lib설치 도중 버그
DEPRECATION: Uninstalling a distutils installed project (urllib3) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
pip 업데이트 필요하단 소리
$pip install --upgrade --force-reinstall pip=(버전)
ex) $pip install --upgrade --force-reinstall pip=19.0.1
혹은
ex) $pip install --upgrade pip
pip3라고 명령어 따로 사용할 경우 ( python2와 python3가 같이 설치 되어 있을 경우 구분 해서 사용 해야 하는 경우가 있으므로 체크 할 것)
ex) $pip3 install --upgrade --force-reinstall pip=19.0.1
'개발일기 > 파이썬' 카테고리의 다른 글
json 파일 읽고 쓰기 (0) | 2019.03.31 |
---|---|
[python/django] 장고 stop!!! 멈추기 (0) | 2019.02.11 |
[python/lib] fake-agent로 웹 header의 agent값 임의로 만들기 (0) | 2019.01.10 |
python 버그... pymysql.err.InterfaceError: (0, '') (0) | 2019.01.09 |
[python/elasitcsearch] 파이썬 elasticsearch(일래스틱서치) 라이브러리 사용하기 (0) | 2019.01.09 |