-
[Mac] node npx Strapi 설치 오류공부/기타 2022. 11. 28. 16:40
배경
서버가 구축되기 전까지 빠르게 서버를 테스트해야해서 Strapi로 간단하게 만들어보려고 했다.
문제점
아무리 설치를 하려고 해도 설치가 안되었다.
node 버전은 strapi의 요구대로 18버전으로 변경하였다. (v18.12.1)
실행했던 명령어는 아래 두개인데 둘다 제대로 되지 않았다.npx create-strapi-app@latest my-project --quickstart yarn create strapi-app my-project --quickstart
발견
오류 메세지에서 공통적으로 발견된 것들이 있었다.
· npm install @vscode/sqlite3 --save
· Could not locate the bindings file. Tried:
· npm ERR! gyp ERR! find Python
· npm ERR! gyp ERR! find Python - "python3" is not in PATH or produced an errornode나 의존성 관련된 문제라 생각했는데 Python 오류가 나오는 것을 발견하였다.
파이썬 버전을 확인했더니 띠용?> python3 -v xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
ㄴ 파이썬 어디 갔누?
솔루션
여기서 부터는 일사천리로 진행되었다. (xcode가 설치된걸로 전제)
1. 명령어 라인 도구를 설치한다.
xcode-select --install
2. 저 같은 경우는 명령어 라인 도구가 자꾸 설치 실패가 되어서 직접 설치했습니다.
Command Line Tools for Xcode 14.1 로 설치했습니다.
https://developer.apple.com/download/all/
Strapi 설치하기
이번엔 진짜다!
npx create-strapi-app@latest my-project --quickstart
딱 쳤더니 바로
웰컴 ㅠㅠㅠㅠㅠㅠ
노드 문제인줄 알고 삽질했는데 알고보니 Python 문제였고
또 알고보니 Xcode의 CommandLineTools 문제였다.
잘 해결되어서 다행이다.
이제 DB 깎으러 가야지
고마운분
윤지홍님:
'공부 > 기타' 카테고리의 다른 글
Flutter Supabase Google 로그인 오류 해결 방법 (0) 2025.03.18 [정보처리기사] 암호 알고리즘(실기) (0) 2024.07.14 Day05 (0) 2022.01.10 Day04 - 오버라이드와 viewDidLoad() (0) 2022.01.07 Day03 - 아이폰에서 개발중인 앱 실행하기 (0) 2022.01.06