본문 바로가기

Coding/Etc120

React Native 카카오 로그인 연동하는 방법 1. 환경react-native: 0.61.5 2. iOS 연동먼저 아래의 명령어를 통해 라이브러리를 설치한다. yarn add @react-native-seoul/kakao-login 다음으로 아래의 명령어를 통해 연동해준다. cd ios && pod install 이전 RN은 link를 통해줘야했지만, 이젠 자동 링크를 지원하므로 ios폴더로 진입하여 pod install 명령어만 입력하면 알아서 설치된다. 아무런 이상없이 설치되었다면 위 화면과 같은 결과를 볼 수 있을 것이다. 다음으로 Xcode를 켜서 상단에 있는 File - Open을 누른다.자신의 프로젝트 폴더 내부에 있는 ios폴더로 들어가면 프로젝트명.xcworkspace라는 파일이 존재한다. 해당 파일을 열어준다. Info탭으로 들어간다.. 2020. 5. 25.
OSX MySQL dyld: Library not loaded 오류 해결 방법 무엇때문이지는 잘 모르겠는데 어제 Homebrew로 gdb를 설치한 이후부터 pipenv도 뻑나고 pip도 뻑나고 뭔가 이상한 상황들이 많이 발생했다. pipenv같은 경우는 그냥 재설치를 했더니 해결이 되었는데 오늘 잠시 디비작업을 하려고 MySQL을 실행했는데 MySQL도 마찬가지로 오류가 발생했다. 오류의 상세 내용은 아래와 같다. dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/opt/mysql@5.7/bin/mysql Reason: image not found openssl관련 오류로 보여서 일단 brew list를 통해 설치되어있는 목록을 확인했다. 현재 위 사진을.. 2020. 4. 16.
OSX Homebrew MySQL 8에서 5.7로 변경하는 방법 brew install mysql 위와 같이 MySQL을 설치하게되면 8버전이 설치된다. 하지만 나는 기존에 5.7버전을 사용하고 있었으므로 버전을 변경하고 싶었다. 그래서 먼저 단순히 아래의 명령어를 통해 기존 MySQL을 삭제하고 5.7버전을 설치해줬다. brew uninstall mysqlbrew install mysql@5.7 하지만 이런저런 오류들이 계속 발생했다. 정확하게 기억은 안나는데 대충 아래의 오류들이다. 1. Pid관련 오류2. mysql.sock 오류3. --initialize specified but the data directory has files in it. Aborting.4. unknown variable 'mysqlx-bind-address=127.0.0.1' 오류 이것.. 2020. 3. 6.
pip install Missing 'Version:' header and/or METADATA file error 오류 해결 방법 나는 현재 맥북(OS X)를 사용하고 있다. 2018년형을 사용하고 있는데 python3의 버전이 기본적으로 3.7이다. 그런데 개발하다가 Celery라는 라이브러리를 사용해야하는 경우가 왔고, 해당 라이브러리는 3.6까지만 지원을 한다고 나와있었다. 따라서 3.6으로의 다운그레이드를 진행했었는데 몇일 전 3.7을 지원한다는 소식을 듣고 python을 지우고 설치하는 과정에서 무언가 깨졌는지 pip install을 실행하면 아래와 같은 오류가 발생했다. pip install Missing 'Version:' header and/or METADATA file error 많은 삽질을 거듭한 결과 방법을 찾았다. 먼저 아래의 명령어를 입력한다. python -m site 그러면 위와 같이 여러가지 경로가 나올.. 2019. 3. 13.
awscli Library not loaded: @executable_path/ 오류 해결방법 파이썬 버전을 다운그레이드하고 지웠다 재설치하는 과정을 반복하던 도중정확히 어떤 부분을 건드렸는지 기억은 나지 않지만 환경변수, 링크들이 다 깨져버린 경험이 있다.그래서 기존에 설치했던 많은 프로그램들에 대한 링크가 제대로 작동하지 않았다.그러던 도중 aws에 접근하여 작업을 하기위해 aws명령어를 입력했더니 아래와 같은 에러가 발생했다. Library not loaded: @executable_path/먼저 which aws를 입력하여 경로를 확인한다.나는 OSX를 사용하고 있고, /usr/local/bin/aws에 위치해있다고 나왔다.해당 폴더를 삭제한다.그리고 아래의 명령어를 터미널에서 입력한다. sh 2019. 2. 11.
pipenv TypeError: 'module' object is not callable 오류 해결 오랜만에 파이썬 가상환경을 통해 작업을 하려고 했는데 pipenv install시 아래와 같은 에러가 발생했다.(예제에서는 flask를 설치하려고 했음) Adding flask to Pipfile's [packages]...Pipfile.lock not found, creating...Locking [dev-packages] dependencies...Locking [packages] dependencies...env/utils.py", line 402, in resolve_deps req_dir=req_dir File "/usr/local/lib/python3.7/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps req = Requi.. 2018. 10. 19.