본문 바로가기
728x90

Develop/Python8

Django command ❯ python manage.py --help Type 'manage.py help ' for help on a specific subcommand. Available subcommands: [account] account_unsetmultipleprimaryemails [auth] changepassword createsuperuser [authtoken] drf_create_token [contenttypes] remove_stale_contenttypes [django] check compilemessages createcachetable dbshell diffsettings dumpdata flush loaddata makemessages makemigrations migrate optimizem.. 2023. 12. 2.
objc[1466]: +[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called. objc[1466]: +[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called. We cannot safely call it or ignore it in the fork() child process . Crashing instead. Set a breakpoint on objc_initializeAfterForkError to debug. export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES 2023. 7. 14.
Django 여러 개의 데이터베이스 사용하기 settings.py의 DATABASES에 DB 정보를 추가하는 것으로 여러 개의 데이터베이스를 연결을 가능하게 할 수 있다. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', }, 'db1': { 'ENGINE': os.getenv('DB1_ENGINE'), 'NAME': os.getenv('DB1_NAME'), 'USER': os.getenv('DB1_USER'), 'PASSWORD': os.getenv('DB1_PASSWORD'), 'HOST': os.getenv('DB1_HOST'), 'PORT': os.getenv('DB1_PORT'), }, 'db2': { 'ENGI.. 2023. 4. 4.
[Python] ERROR: Could not find a version that satisfies the requirement yaml > pip3 install yaml ERROR: Could not find a version that satisfies the requirement yaml (from versions: none) ERROR: No matching distribution found for yaml 아래와 같이 py 를 붙여줍니다. > pip3 install pyyaml 2022. 9. 29.
[Solved] "SyntaxError: Non-ASCII character '\xeb' in file" in python $ python example.py SyntaxError: Non-ASCII character '\xeb' in file ... 위 처럼 파이썬 실행시 syntax 에러가 발생할 경우 해당 파일의 상단에 아래와 같이 주석을 달아줍니다. # -*- coding: utf8 -*- 필자의 경우 python 명령이 2.* 버전으로 연결되어 있어 python3 명령으로 실행해 해결했습니다. $ python3 example.py 2022. 8. 8.
Python 파이썬 | #2 설치하기 개발환경 | Ubuntu 18.04.3 LTS 버전 먼저 패키지 목록을 업데이트하고 전제 조건을 설치한다. apt update -y apt install -y software-properties-common 다음으로, deadsnakes PPA를 소스 목록에 추가한다. add-apt-repository ppa:deadsnakes/ppa "Press [ENTER] to continue or Ctrl-c to cancel adding it." 와 같은 메시지가 표시되면 Enter를 누른다. repository가 활성화되면 다음과 같이 Python 3.7을 설치한다. apt install -y python3.* 아래와 같이 입력하여 버전을 확인한다. python3 --version 필자는 Python 3.7... 2020. 3. 7.
728x90