https://github.com/atom/atom/issues/15687

 

How to uninstall atom in osx · Issue #15687 · atom/atom

Hi, I want to uninstall atom in mac, I installed it from official site https://atom.io/, but I can't find a way to completely remove it, looks like it is a malicious software. I have tried many...

github.com

 

위의 문서를 참고하여 실행을 하면 되는데, 그 코드는 다음과 같다.

rm -rf "/Applications/Atom.app"
rm -rf "/usr/local/bin/atom"
rm -rf "/usr/local/bin/apm"
rm -rf "~/.atom"
rm -rf "~/Library/Application Support/com.github.atom.ShipIt"
rm -rf "~/Library/Application Support/Atom"
rm -rf "~/Library/Caches/com.github.atom"
rm -rf "~/Library/Caches/Atom"
rm -rf "~/Library/Preferences/com.github.atom.plist"
rm -rf "~/Library/Saved Application State/com.github.atom.savedState"

다만, 여기서 2번째와 3번째 줄은 permission denied가 뜰 때가 있다.

rm -rf "/usr/local/bin/atom"
rm -rf "/usr/local/bin/apm"

그래서 도저히 방법을 못 찾다가 내가 찾은 방법은 직접 finder에서 해당 파일을 삭제하는 방법이었다.

(실제로 이 방법이 제대로 mac의 atom찌꺼기를 삭제하는지는 잘 모르겠으나, 일단 엇비슷하게 같은 역할을 하는 것 같긴 하다...)

 

참고로, finder에서 해당 경로로 들어가는 방법은

CMD + SHIFT + G 를 해서 위의 경로 (eg. /usr/local/bin)을 들어간 후,

atom과 apm이라는 이름을 가진 파일을 각각 삭제하는 것이다.


분명 permission denied를 정석적으로 처리하는 방법이 있을 것이라고 생각되지만...

일단 개발환경에 스트레스를 받고 있던 나에게는 한 줄기 빛과 같은 해결법(?)이기에 정리를 해보았다🥲

결론부터 말하자면 폴더명이나 파일명에 "괄호"를 삭제하는 것이다!!!!!


파이썬 공부를 다시 시작하려고 하는데 맥북 프로로 처음 시작하게 되어 다시 모든 개발환경을 다시 설치하게 되었다.

그러면서 그동안 프로그래밍을 공부하면서 단 한 번도 접하지 못한 이놈의 오류 때문에 2~3일 동안 헤맸던 것 같다...

 

zsh: no matches found: 

 

VSCode를 사용해서 파이썬을 run / build시키려고 할 때 발생했던 문제이다.

 

오류가 정확히 뜨는 형태는 다음과 같다.

/usr/local/bin/python3  ../usr/~~~/Desktop/특정폴더명/특정파일명.py
zsh: no matches found:

 

나 같은 경우, f5로 디버깅 하려고 할 때와 extension을 통해 설치한 run code 버튼을 누를 때마다 발생하는 문제였다.

그러면서 또 명령창에

python3 특정파일명.py

로 하면 프로그램이 잘 돌아간다...

 


해당 문제를 해결하는 방법은 너무도 간단하다.

 

위의 오류 코드에 보이는 "특정폴더명"과 "특정파일명"에 괄호가 들어가지 않도록 하는 것이다.

내가 사용했던 폴더명은 "tutoring(code)"였는데,

이를 "tutoring_code"로 바꾸니 아주 잘 실행되기 시작했다... 허허

 

아마 "특정파일명.py"에 괄호가 있었다면,

python3 특정파일명.py

위의 명령어도 제대로 실행되지 않았을 것이라고 추측된다. 

제대로 실행된 화면 예시

+ Recent posts