반응형
pip install --upgrade pip 명령어를 쳤을때 아래와 같은 에러가 뜰 때가 있다.
Collecting pip
Downloading https://files.pythonhosted.org/packages/ca/31/b88ef447d595963c01060998cb329251648acf4a067721b0452c45527eb8/pip-21.2.4-py3-none-any.whl (1.6MB)
100% |████████████████████████████████| 1.6MB 805kB/s
Installing collected packages: pip
Found existing installation: pip 8.1.1
Uninstalling pip-8.1.1:
Successfully uninstalled pip-8.1.1
Successfully installed pip-21.2.4
(venv) root@vultr:~/stock# pip install finance-datareader
Traceback (most recent call last):
File "/root/stock/venv/bin/pip", line 7, in <module>
from pip._internal.cli.main import main
File "/root/stock/venv/lib/python3.5/site-packages/pip/_internal/cli/main.py", line 57
sys.stderr.write(f"ERROR: {exc}")
^
SyntaxError: invalid syntax
해결법
# wget https://bootstrap.pypa.io/pip/3.5/get-pip.py
이 경우는 위와 get-pip.py를 직접 실행하여 해결할 수 있다.
python3 get-pip.py
get-pip.py에는 부트스트래핑 스크립트로 pip, setuptools, wheel을 설치할 수 있게 해준다.
반응형
'Python' 카테고리의 다른 글
[python pandas] matplotlib.pyplot으로 주식 차트에 buy sell 표시하기 (0) | 2021.10.11 |
---|---|
python 판다스(pandas) - 중복 index 제거 하기 (2) | 2021.10.11 |
[python] datetime 날짜와 시간 차이 구하기 (0) | 2021.06.26 |
[python] 폴더 있는지 체크하고 없으면 만들기 (mkdir -p) (0) | 2021.06.14 |
[python] list에서 중복되는 원소 지우기 (2) | 2021.05.30 |