poetry init을 통해 pyproject.toml 파일을 생성했다.
가상 환경에 Django를 추가 하기 위해 'poetry add django' 명령어를 입력했다.
poetry에서 자동으로 가상 환경을 생성한 후 django가 추가되는데, 가상 환경이 생성되는 과정에서 'pyvenv.cfg'이 생성되지 않는 오류이다.
파이썬 설치 오류일 수도 있어서 'python --version'과 'where python'를 통해 파이썬 버전과 설치 경로를 확인 한 후 정상 설치가 된 것을 확인하였다.
다른 경로에서는 파일이 잘 생성되는지 확인하기 위해 프로젝트 폴더 안에 'my_env'라는 임시 가상 환경을 생성했다.
pyvenv.cfg 파일 및 다른 파일이 잘 생성되었다.
[해결]
우선 가상 환경을 삭제했다.
'where python'을 통해 python의 경로를 확인 후,
Python 실행 파일 경로를 명시적으로 지정해 새 가상 환경을 생성하였다.
명시적으로 지정한 python 실행 파일 경로가 잘 바뀌었는지 확인.
(Chatgpt) : executable 경로는 가상 환경 내 Python 실행 파일(python.exe 또는 python)의 위치를 가리킨다.
오류가 생성되었던 가상 환경 폴더를 가보니, pyvenv.cfg 파일이 정상적으로 생성되었다.
'Django' 카테고리의 다른 글
Django : 장고 서버 실행하기 (0) | 2025.01.21 |
---|---|
Django_2 : 가상 환경 생성 & Django 추가 (0) | 2025.01.16 |
Django_오류 : 전역 & 가상 환경 둘 다 장고가 실행이 되는 오류 (0) | 2025.01.16 |
Django_오류 : The command "shell" does not exit (0) | 2025.01.16 |
Django_1 : Poetry 설치 (0) | 2025.01.14 |