터미널을 정상적으로 열 수 없습니다


0

opencv를 통해 설치하려고했지만 homebrew문제가 있습니다. 터미널을 닫아 다시 시작했지만 그 이후로 터미널을 정상적으로 열 수 없습니다.

 Last login: Wed Sep 20 23:23:15 on ttys001
-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory
-bash: touch: command not found
Ys-MacBook-Air:~ hareentej22$ nano ~/.bash_profile
-bash: nano: command not found
Ys-MacBook-Air:~ hareentej22$ ls
-bash: ls: command not found
Ys-MacBook-Air:~ hareentej22$ cd ..
Ys-MacBook-Air:Users hareentej22$ cd ..
Ys-MacBook-Air:/ hareentej22$ ls
-bash: ls: command not found
Ys-MacBook-Air:/ hareentej22$ source ~/.bash_profile
-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory
Ys-MacBook-Air:/ hareentej22$ nano ~/.bash_profile
-bash: nano: command not found
Ys-MacBook-Air:/ hareentej22$ xcode --version
-bash: xcode: command not found
Ys-MacBook-Air:/ hareentej22$ brew doctor
-bash: brew: command not found
Ys-MacBook-Air:/ hareentej22$ brew update
-bash: brew: command not found
Ys-MacBook-Air:/ hareentej22$ 

터미널을 열 때 위의 명령 줄을 시도했지만 작동하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?

편집 : @allan 언급 한대로 명령 줄을 실행하고 다음 결과를 얻습니다.

Ys-MacBook-Air:~ hareentej22$ /bin/ls -la
total 120
drwxr-xr-x+  32 hareentej22  staff   1088 Sep 17 03:12 .
drwxr-xr-x    6 root         admin    204 Jul  9 10:43 ..
-r--------    1 hareentej22  staff      7 Jul  8 20:16 .CFUserTextEncoding
-rw-r--r--@   1 hareentej22  staff  16388 Sep 21 00:39 .DS_Store
drwxr-xr-x    3 hareentej22  staff    102 Jul 17 00:55 .Seagate
drwx------   72 hareentej22  staff   2448 Sep 20 23:24 .Trash
-rw-------    1 hareentej22  staff  11027 Sep 20 01:01 .bash_history
-rw-r--r--    1 hareentej22  staff    133 Sep 20 17:04 .bash_profile
-rw-r--r--    1 hareentej22  staff      1 Sep 16 20:49 .bash_profile-miniconda3.bak
drwx------  238 hareentej22  staff   8092 Sep 21 21:10 .bash_sessions
drwxr-xr-x    4 hareentej22  staff    136 Sep 16 20:55 .conda
drwxr-xr-x   10 hareentej22  staff    340 Aug 30 23:59 .eclipse
drwxr-xr-x    3 hareentej22  staff    102 Aug 17 00:28 .netbeans-derby
drwxr-xr-x    7 hareentej22  staff    238 Aug 17 00:30 .oracle_jre_usage
drwxr-xr-x    8 hareentej22  staff    272 Sep  5 19:11 .p2
-rw-r--r--    1 hareentej22  staff    243 Sep 11 16:41 .profile
drwxr-xr-x    5 hareentej22  staff    170 Sep 14 13:28 .pyenv
-rw-------    1 hareentej22  staff     12 Sep 14 13:30 .python_history
drwxr-xr-x    3 hareentej22  staff    102 Aug 30 23:48 .tooling
-rw-------    1 hareentej22  staff   6232 Sep 17 00:23 .viminfo
drwxr-xr-x   14 hareentej22  staff    476 Sep 17 03:13 .virtualenvs
drwx------@   3 hareentej22  staff    102 Jul  9 11:02 Applications
drwx------+  31 hareentej22  staff   1054 Sep 20 23:24 Desktop
drwx------+   6 hareentej22  staff    204 Sep 12 22:30 Documents
drwx------+  38 hareentej22  staff   1292 Sep 18 16:43 Downloads
drwx------@  71 hareentej22  staff   2414 Sep 17 00:07 Library
drwx------+   3 hareentej22  staff    102 Jul  8 20:16 Movies
drwx------+   4 hareentej22  staff    136 Jul  8 20:36 Music
drwxr-xr-x    2 hareentej22  staff     68 Jul 29 13:36 Parallels
drwx------+   6 hareentej22  staff    204 Jul  9 10:00 Pictures
drwxr-xr-x+   5 hareentej22  staff    170 Jul  8 20:16 Public
drwxr-xr-x    3 hareentej22  staff    102 Aug 30 23:35 eclipse


 Ys-MacBook-Air:~ hareentej22$ cat .bash_profile
-bash: cat: command not found
Ys-MacBook-Air:~ hareentej22$
Ys-MacBook-Air:~ hareentej22$ cat .bash_profile
-bash: cat: command not found
Ys-MacBook-Air:~ hareentej22$ /bin/cat .bash_profile
export PATH=”/usr/local/opt/python/libexec/bin:$PATH

# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh

1
~/.bash_profile
Allan

2
PATH 환경 변수 가 엉망 이라고 말하고 싶습니다 !
user3439894

@Allan export PATH=/usr/local/bin:$PATH . source /usr/local/bin/virtualenvwrapper.sh
hareen tej

@ user3439894 같은 것 같아요. 하지만 난 그냥 고치는 방법을 모른다.
hareen tej

1
당신이 사용하는 (: U + 201D, UTF-8 : RIGHT 따옴표 MARK 유니 코드 E2 80 9D) 대신 "(인용 MARK 유니 코드 : U + 0022, UTF-8 : 22) 전체 경로를 중단합니다 인용 부호로.
klanomath

답변:


3

나노로 사용자 이름 을 실제 프로필 사용자 이름 으로 바꾸어 ~ / .bash_profile을 편집하십시오 .

$ /usr/bin/nano /Users/username/.bash_profile

PATH 문이 포함 된 줄을 삭제하십시오. 저장 및 종료. 터미널 세션을 다시 시작하면 경로가 정상으로 돌아옵니다.


위의 명령 줄을 실행하여 nano에 입력했지만 비어 있습니다. 의 내용에 대한 내 의견의 잘못된 정보에 대해 죄송합니다 ~/.bash_profile. 그리고 나노를 빠져 나간 후에도 문제는 계속됩니다.
hareen tej

죄송합니다, ls 명령이 작동하지 않아서 내가 게시 한 세 번째 줄에서 볼 수 있습니다. 그러나 나는 그것을 다시 확인하기 위해 그것을 실행 ls -la했고 나는 다음을 얻었다. Ys-MacBook-Air:/ hareentej22$ ls -la -bash: ls: command not found Ys-MacBook-Air:/ hareentej22$
hareen tej

1
죄송합니다 /bin/ls -la. 홈 디렉토리 내에 있어야합니다 .
Allan

위에서 언급 한 명령 줄을 실행 한 후 어떻게해야합니까?
hareen tej

2

.bash_profile PATH 정의는 잘못된 인용 부호로 표시됩니다.

"왼쪽 큰 따옴표 , 오른쪽 큰 따옴표 또는 작은 ‘’따옴표 또는 아포스트로피 대신 따옴표를 사용해야합니다 '.

열고 입력하여 파일을 편집 /usr/bin/nano $HOME/.bash_profileTerminal.app과 교체 와 함께 ". 히트 ctrlO하고 ctrlX다음을 입력하여 터미널 창을 닫습니다, 디스크에 수정 된 파일을 저장합니다 exit. 새 세션을 시작하려면 터미널을 다시 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.