Tiny Star

❌Exception&Error/🔵Python

[❌삽질과 해결 그 사이] alembic : 'alembic' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

청크 2024. 5. 8. 11:07

신나게 새로운 기능에 대해 테이블 설계를 마친 뒤 ....

SQLAlchemy migrate 차례.....

 

migrateion 폴더 내 env.py 내에 model import도 마쳤으니

터미널에 alembic upgrade head 명령어 복붙!

 

 

?

복붙이 잘못됬나 차근차근 직접 하나하나 써보자

 

?

 

아~~~~~ 또 왜그래!

 

이유는 터미널이 PowerShell로 되어있어서 발생한 문제라고 한다

 

터미널 제일 상단으로 가보면...당당하게 PowerShell이 터미널을 실행시키고 있는 것을 볼 수 있다^^..

 

대부분 VS에서 발생하는 문제같은데 인텔리제이를 쓰고 있는 나는 실행 터미널을 cmd로 바꿔줘봤으나?

 

안 ㅋ 댄 ㅋ 다 ㅋ

아예 명령어가 안먹는뎁쇼.... 이유는요 네...

from alembic import context

 

무슨 이유에서인지 alembic 설치가 안되어있었네요...

이제 잘 됩니다... 가끔은 터미널창을 내려보는 습관도 길러봅시다..

 

설치되있니? 물어보는 명령어 pip show alembic
없으면 설치하는 명령어 pip install alembic