21.12.22 WSL2 원격 우분투 vscode에서 파이썬 장고 첫 설치

2021. 12. 22. 22:27작업/Django

https://docs.djangoproject.com/ko/4.0/contents/

 

Django 문서 | Django 문서 | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com

하아... vi 볼 때마다 트라우마 옵니다

엥.. read only라는 파일 억지로 vi /etc/resolv.conf해서 DNS server name 8.8.8.8로 바꾸고 난리를 다 쳤는데

그냥 wsl 원격 연결 종료 누르고 재시작하니까 됨..

 

인터넷 다신 못 쓸까봐 무서웠던 IP 주소 수동 변경과 DNS 서버 이름 추가하기..

이 사건의 시초는 WSL의 vEthernet? 때문에 디스코드의 이미지 파일이 안 다운받아지길래 식겁해서 급하게 고친 부분이다.

저처럼 헤매시는 분들 위해서.. 디스코드 공식 사이트 가시면 DNS 변경하는 법 나옵니다.

# 디스코드 이미지 다운 안 될 때, 디스코드 파일 다운 안 될때, 디스코드 파일 다운 실패

???? 아까 디스코드 다운이 안돼서 분명히 8.8.8.8로 바꿨었는데 왜 또 이렇겍 됬지

그리고 속도도 훨씬 빨라진 느낌이었다..?

 

???

이제 무슨 일 생기면 무조건 재부팅을 하자

가상환경을 먼저 만들고, 거기에 pip3를 깔기로 결정

현재 설치된 확장들 (로컬 / wsl)

sudo apt install python3-venv

 

python3 -m venv seoyoonenv

source seoyoonenv/bin/activate

나갈 때는 deactivate

진짜 알수 X

python3라서 pip3 깔아야되는 줄 알았는데 그냥 python3 -m pip install Django하니까 되었다.

그리고 이쯤되면 그냥 python이랑 python3 명령어좀 통합하지...

얏호~! 장고를 난생 처음 가상환경 그것도 wsl2 원격 연결된 우분투 vscode에 깔았다

 

+

백엔드 같이 하시는 분이 너무 최신버전은 오류 날 가능성 있다고 하시면서 3.2.6까셔서 나도 3.2.6으로 버전 맞췄다.

python3 -m pip uninstall django로 그냥 삭제하고 다시 깔면 됨.