Flutter SDK의 Path를 바꿀 때 할 일 [Flutter]
소개
오랫동안 Flutter 프로젝트를 열었고 다음과 같이 빌드/실행을 할 수 없었습니다.Dart SDK is not configured
가 표시되어 SDK를 다운로드하라는 메시지가 표시됩니다.
그러나 flutter와 dart의 설정은 과거에 행해졌고, 전까지는 정상적으로 움직이고 있었습니다.
나의 이때의 에러의 원인은, flutter
의 path 를 변경하고 있어, 참조할 수 없었기 때문이었습니다.
그런 때의 대처법을 메모 쓰기 정도에 적어 둡니다.
구체적으로 수행하는 것은 다음과 같습니다.
1. Project내의 path의 지정
2. bash의 path 변경
3. .package
재설정
1. Project내의 path의 지정
우선 Open Dart settings
를 클릭합니다.
그러면 Preferences가 열리므로 Flutter
를 클릭합니다.
그런 다음 ...
를 클릭합니다.
그런 다음 Flutter의 SDK 폴더를 엽니다.
path가 제대로 선택되어 있는지 확인한 후 OK
를 클릭합니다.
이것으로 1. Project内のpathの指定
는 완료입니다만, 만약 다음과 같이 에러가 나오는 경우는, bash 의 path 가 통과하고 있는지를 확인합시다.
error.txt$ flutter pub get
Warning! This package referenced a Flutter repository via the .packages file that is no longer available. The repository
from which the 'flutter' tool is currently executing will be used instead.
running Flutter tool: /Users/masumi.morishige/PATH/flutter
previous reference : /Users/masumi.morishige/Documents/Local_Document/Local_PGM/Flutter/flutter
This can happen if you deleted or moved your copy of the Flutter repository, or if it was on a volume that is no longer
mounted or has been mounted at a different location. Please check your system path to verify that you are running the
expected version (run 'flutter --version' to see which flutter is on your path).
2. bash의 path 변경
다음과 같이 명령을 사용하여 flutter -h
를 실행하여 경로가 통과했는지 확인하십시오.
path가 통과하지 않으면 .bash_profile
를 열고 다음과 같이 flutter의 path를 통과시킵니다.
export PATH="$PATH:/Users/masumi.morishige/PATH/flutter/bin"
3. .package 재설정
path가 지나도 오류가 발생하면 .package
를 재설정하십시오..package
안에는, flutter의 낡은 path등이 보존되어 있으므로, 한 번 파일을 삭제해, flutter pub get
를 다시 해 봅시다.
$ rm -rf .packages
$ flutter pub get
Running "flutter pub get" in shandygaff_driverapp... 0.9s
결론
flutter의 path를 바꾸면 환경 구축을 조금 다시 해야 하는 것이 있네요.
만약 상기를 행해도, 에러가 일어나 버리는 경우는, 코멘트해 주시면 좋겠습니다.
Reference
이 문제에 관하여(Flutter SDK의 Path를 바꿀 때 할 일 [Flutter]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/umi_mori/items/46073f5bfb88348efd16
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
우선
Open Dart settings
를 클릭합니다.그러면 Preferences가 열리므로
Flutter
를 클릭합니다.그런 다음
...
를 클릭합니다.그런 다음 Flutter의 SDK 폴더를 엽니다.
path가 제대로 선택되어 있는지 확인한 후
OK
를 클릭합니다.이것으로
1. Project内のpathの指定
는 완료입니다만, 만약 다음과 같이 에러가 나오는 경우는, bash 의 path 가 통과하고 있는지를 확인합시다.error.txt
$ flutter pub get
Warning! This package referenced a Flutter repository via the .packages file that is no longer available. The repository
from which the 'flutter' tool is currently executing will be used instead.
running Flutter tool: /Users/masumi.morishige/PATH/flutter
previous reference : /Users/masumi.morishige/Documents/Local_Document/Local_PGM/Flutter/flutter
This can happen if you deleted or moved your copy of the Flutter repository, or if it was on a volume that is no longer
mounted or has been mounted at a different location. Please check your system path to verify that you are running the
expected version (run 'flutter --version' to see which flutter is on your path).
2. bash의 path 변경
다음과 같이 명령을 사용하여 flutter -h
를 실행하여 경로가 통과했는지 확인하십시오.
path가 통과하지 않으면 .bash_profile
를 열고 다음과 같이 flutter의 path를 통과시킵니다.
export PATH="$PATH:/Users/masumi.morishige/PATH/flutter/bin"
3. .package 재설정
path가 지나도 오류가 발생하면 .package
를 재설정하십시오..package
안에는, flutter의 낡은 path등이 보존되어 있으므로, 한 번 파일을 삭제해, flutter pub get
를 다시 해 봅시다.
$ rm -rf .packages
$ flutter pub get
Running "flutter pub get" in shandygaff_driverapp... 0.9s
결론
flutter의 path를 바꾸면 환경 구축을 조금 다시 해야 하는 것이 있네요.
만약 상기를 행해도, 에러가 일어나 버리는 경우는, 코멘트해 주시면 좋겠습니다.
Reference
이 문제에 관하여(Flutter SDK의 Path를 바꿀 때 할 일 [Flutter]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/umi_mori/items/46073f5bfb88348efd16
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
export PATH="$PATH:/Users/masumi.morishige/PATH/flutter/bin"
path가 지나도 오류가 발생하면
.package
를 재설정하십시오..package
안에는, flutter의 낡은 path등이 보존되어 있으므로, 한 번 파일을 삭제해, flutter pub get
를 다시 해 봅시다.$ rm -rf .packages
$ flutter pub get
Running "flutter pub get" in shandygaff_driverapp... 0.9s
결론
flutter의 path를 바꾸면 환경 구축을 조금 다시 해야 하는 것이 있네요.
만약 상기를 행해도, 에러가 일어나 버리는 경우는, 코멘트해 주시면 좋겠습니다.
Reference
이 문제에 관하여(Flutter SDK의 Path를 바꿀 때 할 일 [Flutter]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/umi_mori/items/46073f5bfb88348efd16
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Flutter SDK의 Path를 바꿀 때 할 일 [Flutter]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/umi_mori/items/46073f5bfb88348efd16텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)