728x90
- 가상환경 목록 확인하기
conda env list
- install 라이브러리 확인하기
conda list
pip list
- 가상환경 생성하기
conda create -n 가상환경이름 python=3.9
# 예시
conda create -n gj_django python=3.9
<proceed - y 작성>
- 가상환경 삭제하기
conda env remove -n 가상환경이름
# 예시
conda env remove -n gj_django
- 가상환경 활성화(들어가기)
conda activate gj_django
- jupyter notebook(주피터 노트북) 설치하기
pip install jupyter notebook
- jupyter notebook(주피터 노트북) 실행하기 <실행 시 폴더 위치 지정>
cd /
cd gj_202304
jupyter notebook
- 가상환경 커널 생성하기
python -m ipykernel install --user --name gj_django --display-name gj_django_kernel
- 커널 목록 확인하기
jupyter kernelspec list
- 커널 삭제하기
jupyter kernelspec uninstall gj_django
- 기본적으로 설치해 두면 편한 라이브러리 설치하기
pip install ipython jupyter matplotlib pandas xlrd seaborn scikit-learn
pip install openpyxl
- 웹서버 django 설치하기
pip install 라이브러리=버전
conda install 라이브러리==버전
conda install -c conda-forge 라이브러리==버전
# 버전은 지정안해도 됨, 가급적 버전을 지정하면 좋은 라이브러리 : django, tensorflow
conda install -c conda-forge django==4.0.1
- 오라클 라이브러리 설치하기
pip install cx_oracle
- 장고 웹서버 구축(프로젝트 생성)
django-admin startproject config .
- 웹서버 구동(시작)하기
python manage.py runserver
- 웹서버 종료하기
CTRL + c
- VS-Code 열기
code .
- 환경설정
config/settings.py
# ALLOWED_HOSTS에 127.0.0.1 작성하기
ALLOWED_HOSTS = ['127.0.0.1']
ALLOWED_HOSTS = ['127.0.0.1','localhost']
# cmd 창에서 ipconfig -all 에서 IPv4 주소에서 확인가능
ALLOWED_HOSTS = ['127.0.0.1','localhost','10.10.21.67']
# TEMPLATES DIRS 에 BASE_DIR / 'templates' 작성하기
'DIRS': [BASE_DIR / 'templates']
### 한글 처리
# LANGUAGE_CODE = 'en-us' 에서 'ko-kr'로 변경하기
LANGUAGE_CODE = 'ko-kr'
### 시간대 변경
# TIME_ZONE = 'UTC'에서 'Asia/Seoul'로 변경하기
TIME_ZONE = 'Asia/Seoul'
### 정적파일 관리(css,javascript, 이미지 등)
STATIC_URL = 'static/'
### 추가
STATICFILES_DIRS = [BASE_DIR / 'static']
- 장고 프로그램 app 생성하기
django-admin startapp xxxapp이름
# 예시
django-admin startapp firstapp
- xxxapp 폴더 생성 이후 필수
settings.py 파일에서 INSTALLED_APPS=[] 안에 app 이름을 추가해야함. ex) firstapp,
INSTALLED_APPS = [
'firstapp',
]
from firstapp import views
### http://127.0.0.1:8000/url경로/
### path('url경로',함수이름),
urlpatterns = [
### http://127.0.0.1:8000/testpage/
path('testpage/', views.testPage),
path('admin/', admin.site.urls),
]
'개념정리 > anaconda' 카테고리의 다른 글
아나콘다 - 클라이언트와 서버 (0) | 2023.04.10 |
---|