[embedyt] https://www.youtube.com/watch?v=ybZwiIBxlnI[/embedyt]
azub1904@azub1904:~$ pipenv
Command ‘pipenv’ not found, but can be installed with:
sudo apt install pipenv
azub1904@azub1904:~$ sudo apt install pipenv
[sudo] azub1904의 암호:
패키지 목록을 읽는 중입니다… 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다… 완료
다음의 추가 패키지가 설치될 것입니다 :
python3-virtualenv python3-virtualenv-clone
다음 새 패키지를 설치할 것입니다:
pipenv python3-virtualenv python3-virtualenv-clone
0개 업그레이드, 3개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
3,309 k바이트 아카이브를 받아야 합니다.
이 작업 후 13.0 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
받기:1 http://mirror.kakao.com/ubuntu disco/universe amd64 python3-virtualenv all 15.1.0+ds-2 [43.6 kB]
받기:2 http://mirror.kakao.com/ubuntu disco/universe amd64 python3-virtualenv-clone all 0.3.0-1.2 [7,668 B]
받기:3 http://mirror.kakao.com/ubuntu disco/universe amd64 pipenv all 11.9.0-1 [3,258 kB]
내려받기 3,309 k바이트, 소요시간 1초 (6,025 k바이트/초)
Selecting previously unselected package python3-virtualenv.
(데이터베이스 읽는중 …현재 232551개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack …/python3-virtualenv_15.1.0+ds-2_all.deb …
Unpacking python3-virtualenv (15.1.0+ds-2) …
Selecting previously unselected package python3-virtualenv-clone.
Preparing to unpack …/python3-virtualenv-clone_0.3.0-1.2_all.deb …
Unpacking python3-virtualenv-clone (0.3.0-1.2) …
Selecting previously unselected package pipenv.
Preparing to unpack …/pipenv_11.9.0-1_all.deb …
Unpacking pipenv (11.9.0-1) …
python3-virtualenv (15.1.0+ds-2) 설정하는 중입니다 …
python3-virtualenv-clone (0.3.0-1.2) 설정하는 중입니다 …
pipenv (11.9.0-1) 설정하는 중입니다 …
Processing triggers for man-db (2.8.5-2) …
azub1904@azub1904:~$ python3 -m django –version
2.2.5
// 설치디렉토리
azub1904@azub1904:~$ cd /var/www/html
azub1904@azub1904:/var/www/html$ ls
blog index.html wordpress-5.2.2.tar.gz
azub1904@azub1904:/var/www/html$ mkdir djangodev
azub1904@azub1904:/var/www/html$ ls
blog djangodev index.html wordpress-5.2.2.tar.gz
azub1904@azub1904:/var/www/html$ cd djangodev/
azub1904@azub1904:/var/www/html/djangodev$ ls
azub1904@azub1904:/var/www/html/djangodev$ django-admin startproject mytestsite
azub1904@azub1904:/var/www/html/djangodev$ ls
mytestsite
azub1904@azub1904:/var/www/html/djangodev$ cd mytestsite/
azub1904@azub1904:/var/www/html/djangodev/mytestsite$ ls
manage.py mytestsite
azub1904@azub1904:/var/www/html/djangodev/mytestsite$
azub1904@azub1904:/var/www/html/djangodev/mytestsite$ python3 manage.py runserver
Watching for file changes with StatReloader
Performing system checks…
System check identified no issues (0 silenced).
You have 17 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run ‘python manage.py migrate’ to apply them.
September 08, 2019 – 01:21:05
Django version 2.2.5, using settings ‘mytestsite.settings’
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.