오류 상황
ubuntu 환경에서 pyenv 로 가상환경을 생성하고 pip로 패키지를 설치하려는데 다음과 같은 오류가 났다..;;
$ pip install --upgrade pip
MYPATH/.venv/bin/pip3: 2: Syntax error: "(" unexpected
해결 방법
vi 로 오류가 발생한 파일(MYPATH/.venv/bin/pip3)을 열어보니, 상위 폴더명의 괄호가 셸 스크립트에서 문자열이 아닌 특수 기호로 인식되어 오류가 나는 것 같았다. 그래서 괄호 앞에 역슬래쉬를 넣어줬더니 pip가 문제 없이 실행되더라
# line 2 기존 코드
'''exec' MYPATH/02-online-serving(fastapi)/.venv/bin/python3.10 "$0" "$@"
' '''
# line 2 변경 코드
'''exec' MYPATH/02-online-serving\(fastapi\)/.venv/bin/python3.10 "$0" "$@"
' '''
반응형
'CS > 삽질로그' 카테고리의 다른 글
파이토치 Input type and weight type should be the same .. 오류 (0) | 2023.10.25 |
---|---|
파이썬 백준 이유모를 에러 발생 (input -> sys.stdin.readline() 으로 해결) (0) | 2023.08.29 |
PyTorch GPU 메모리 해제하기 (PyTorch OOMError) (0) | 2023.08.28 |
datasets.load_metric ModuleNotFoundError (해결) (0) | 2023.08.28 |
Tensorboard 안보일 때 (path /data/index.js not found, sending 404) (해결) (0) | 2023.08.25 |