TOOLS5 [PyCharm] Please specify a different SDK name 오류 현상 PyCharm에서 interpreter를 설정하려고 하니 Please specify a different SDK name 라고 하는 에러가 띄워지며 선택할 수가 없었다. 그치만 선택이 되는 가상환경도 존재했고 원인을 알 수가 없었다. 원인 분석 해당 오류 메세지는 파이참 프로그램 안에서도 볼 수 있었지만 지난번 오류를 해결하며 보았던 log에서도 볼 수 있었다. 또한 가상환경을 추가로 생성하고 설정하려는 과정에서 아래와 같은 오류 메세지도 확인했다. setSdk: sdk '' type 'Python SDK' is not registered in ProjectJdkTable 해결 시도 확인한 2 가지의 에러 메세지를 기반으로 해결법을 찾다보니 jdk.table.xml 해당 파일을 삭제하고 해결되.. 2024. 3. 11. [PyCharm] Operation not permitted 에러 확인 며칠 전 새로운 프로젝트 세팅을 하던 도중 프로젝트 폴더가 깜박이듯 한 현상을 발견했다. 코드를 작성하려고 하면 루트 폴더가 사라져 아무 것도 할 수가 없었다. 별다른 에러 메세지나 팝업이 없었기에 당황스러웠다. 비슷한 현상이 있었을 것이라 생각하고 구글에서 찾아보려고 했으나 6-7년 전의 글들만 나오고 그마저도 제시된 해결책들은 나에게는 해당사항이 없었다. 그런던 중에 PyCharm에도 에러 로그가 있다는 사실을 알았다. 있을 것이라고 생각도 못했다. 에러 로그를 보니 해당 현상이 나타날 때 반복적으로 보이는 에러가 있었다. 저런 에러들로 찾아도 별다른 방법은 없었다. 갑자기 해결 갑자기 든 생각은 PyCharm이 해당 디렉토리로의 접근 자체를 못하고 있는 것은 아닐까 하는 생각이 들었다. .. 2024. 3. 5. [docker] Error: It seems there is already a Binary at '/usr/local/etc/bash_completion.d/docker'. Docker Desktop 설치를 위해 dmg 파일을 받아 설치를 진행했다. 설치 후 실행은 되었지만 docker -v 로 버전을 확인하려하면 docker가 없다고 한다. zsh: command not found: docker 그래서 무언가 설치 중 경로가 잘못 잡힌 것 같아 삭제후 재설치를 진행했으나 원하는 결과는 나오지 않았다. 저게 정상인가? brew install docker --cask 로 시도했으나 마지막에 에러가 발생했다. Error: It seems there is already a Binary at '/usr/local/etc/bash_completion.d/docker'. 찾아 보니 기존에 brew로 docker를 설치했을 때 마주하는 문제라고 한다. 시도해보았으나 원하는 대로 되지 않.. 2024. 1. 28. [IntelliJ] 테스트 실행 시 오류 IntelliJ에서 테스트를 작성하던 중 이전에는 보지 못했던 오류 문구가 발생했다. org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7 정보: 0 containers and 1 tests were Method or class mismatch 이와 같이 나오는 문구 중에 BUILD SUCCESSFUL 이 보였다. 테스트가 성공은 한 것 같은데 새빨간 문구가 나오는 이 찝찝함... 느낌으로는 전체 테스트가 아닌 특정 테스트만 실행했을 때 발생하는 것으로 보인다. 하나만 실행 할 수도 있지... 사실 성공은 했으니 문제는 없지만 묘하게 실행 속도도 느렸고 찝찝함을 때문에 검색.. 2024. 1. 10. [Postman] 환경 변수 사용하기 rest api 를 개발할 때 테스트를 위해 postman 을 자주 사용합니다. 로컬환경에서 테스트하거나, QA나 운영 이슈로 인해 개발 환경 혹은 상용 환경의 api 를 테스트해볼 일이 생깁니다. 그때마다 사용하는 url을 매번 다시 입력해주었는데 사실 번거롭지 그지 없습니다. 누군가 저에게 아래와 이런 말을 해주신 적이 있습니다. 손이 느리고 게으른 개발자가 성공한다. 손이 빠르고 게으르지 않은 사람은 그냥 해버리는 경우가 있다며... 아마 귀찮은 반복을 줄여나가고 불편함을 해소해 나가는 것에서 성장이 시작된다는 의미가 아니었을까 합니다. 그래서 제가 만든 것은 아니지만 이런 귀찮은 반복을 없애기 위해 postman에서 제공하는 환경 변수를 사용해보았습니다. 환경 변수 설정하기 테스트할 api 는 자.. 2022. 12. 29. 이전 1 다음