// REPLACE ME: ๋ฌด์์ ๋๋ด๋ ค๊ณ ํ๊ณ , ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๊ณ , ๋ฌด์์ด ์๋ชป๋์๊ณ , ๋ฌด์์ ๊ธฐ๋ํ์ต๋๊น?
์ค๋ฅ ์์
```$ pip install matplotlib
matplotlib ์์ง
์บ์๋ matplotlib-2.0.2-cp35-cp35m-manylinux1_x86_64.whl ์ฌ์ฉ
์๊ตฌ ์ฌํญ์ด ์ด๋ฏธ ์ถฉ์กฑ๋จ: /home/jiapei/.local/lib/python3.5/site-packages์ numpy>=1.7.1(matplotlib์์)
์๊ตฌ ์ฌํญ์ด ์ด๋ฏธ ์ถฉ์กฑ๋จ: pyparsing!=2.0.0,!=2.0.4,!=2.1.2,!=2.1.6,>=1.5.6 in /usr/lib/python3/dist-packages(matplotlib์์)
์๊ตฌ ์ฌํญ์ด ์ด๋ฏธ ์ถฉ์กฑ๋จ: /usr/lib/python3/dist-packages์ pytz(matplotlib์์)
์๊ตฌ ์ฌํญ์ด ์ด๋ฏธ ์ถฉ์กฑ๋จ: /home/jiapei/.local/lib/python3.5/site-packages์ 6>=1.10(matplotlib์์)
์์ง ์ฌ์ดํด๋ฌ>=0.10(matplotlib์์)
์บ์๋ cycler-0.10.0-py2.py3-none-any.whl ์ฌ์ฉ
์๊ตฌ ์ฌํญ์ด ์ด๋ฏธ ์ถฉ์กฑ๋จ: /usr/lib/python3/dist-packages์ python-dateutil(matplotlib์์)
์์ง๋ ํจํค์ง ์ค์น: cycler, matplotlib
๊ธฐ์กด ์ค์น ๋ฐ๊ฒฌ: cycler 0.9.0
cycler-0.9.0 ์ ๊ฑฐ:
์์ธ:
์ญ์ถ์ (๊ฐ์ฅ ์ต๊ทผ ํธ์ถ ๋ง์ง๋ง):
ํ์ผ "/usr/lib/python3.5/shutil.py", 538ํ, ์ด๋ ์ค
os.rename(src, real_dst)
PermissionError: [Errno 13] ๊ถํ ๊ฑฐ๋ถ: '/usr/lib/python3/dist-packages/__pycache__/cycler.cpython-35.pyc' -> '/tmp/pip-6xxm78w3-uninstall/usr/lib/python3/dist -packages/__pycache__/cycler.cpython-35.pyc'
์์ ์์ธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋์ ๋ค๋ฅธ ์์ธ๊ฐ ๋ฐ์ํ์ต๋๋ค.
์ญ์ถ์ (๊ฐ์ฅ ์ต๊ทผ ํธ์ถ ๋ง์ง๋ง):
ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/basecommand.py", 215ํ, ๋ฉ์ธ
์ํ = self.run(์ต์
, ์ธ์)
ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/commands/install.py", 342ํ, ์คํ ์ค
์ ๋์ฌ=์ต์
.์ ๋์ฌ_๊ฒฝ๋ก,
์ค์น ์ ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/req/req_set.py", 778ํ
์๊ตฌ ์ฌํญ.์ ๊ฑฐ(auto_confirm=True)
์ ๊ฑฐ ์ ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/req/req_install.py", 754ํ
path_to_remove.remove(auto_confirm)
ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/req/req_uninstall.py", 115ํ, ์ ๊ฑฐ
์ด๋ฆ ๋ฐ๊พธ๊ธฐ(๊ฒฝ๋ก, new_path)
ํ์ผ "/home/jiapei/.local/lib/python3.5/site-packages/pip/utils/__init__.py", 267ํ, ์ด๋ฆ ๋ณ๊ฒฝ
shutil.move(์ด์ , ์)
ํ์ผ "/usr/lib/python3.5/shutil.py", 553ํ, ์ด๋ ์ค
os.unlink(src)
PermissionError: [Errno 13] ๊ถํ ๊ฑฐ๋ถ: '/usr/lib/python3/dist-packages/__pycache__/cycler.cpython-35.pyc'```
๋ผ์ธ์์
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/__pycache__/cycler.cpython-35.pyc' -> '/tmp/pip-6xxm78w3-uninstall/usr/lib/python3/dist-packages/__pycache__/cycler.cpython-35.pyc'
์ฌ์ฉ์ ์์ค pip ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ์์คํ
์ค์น ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๋ ค๋ ๊ฒ ๊ฐ์ต๋๋ค. ์์คํ
ํจํค์ง ๊ด๋ฆฌ์(apt)๋ฅผ ์ฌ์ฉํ์ฌ ์์คํ
์ ์ค์น๋ ํจํค์ง๋ฅผ ๊ด๋ฆฌํด์ผ ํ๊ฑฐ๋ ์์คํ
์์ ์ ๊ณตํ์ง ์๋ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ค๋ ๊ฒฝ์ฐ pip install --user
๋๋ ๊ฐ์ ํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ์์คํ
์ค์น ํ๊ฒฝ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ์ฌ์ฉํ ์ ์๋ ๋
๋ฆฝ์ ์ธ Python ํ๊ฒฝ์ ๋ง๋ญ๋๋ค.
๋ต๋ณ ๋ฏธ๋น๋ก ๋ง๊ฐํฉ๋๋ค.
์ด ์ค๋ ๋๋ ๋ซํ ํ ์ต๊ทผ ํ๋์ด ์์๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ ๊ฒผ์ต๋๋ค. ๊ด๋ จ ๋ฒ๊ทธ์ ๋ํ ์ ๋ฌธ์ ๋ฅผ ์ฌ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ผ์ธ์์
์ฌ์ฉ์ ์์ค pip ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์์คํ ์ค์น ํจํค์ง๋ฅผ ๊ด๋ฆฌํ๋ ค๋ ๊ฒ ๊ฐ์ต๋๋ค. ์์คํ ํจํค์ง ๊ด๋ฆฌ์(apt)๋ฅผ ์ฌ์ฉํ์ฌ ์์คํ ์ ์ค์น๋ ํจํค์ง๋ฅผ ๊ด๋ฆฌํด์ผ ํ๊ฑฐ๋ ์์คํ ์์ ์ ๊ณตํ์ง ์๋ ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ค๋ ๊ฒฝ์ฐ
pip install --user
๋๋ ๊ฐ์ ํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ์์คํ ์ค์น ํ๊ฒฝ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ์ฌ์ฉํ ์ ์๋ ๋ ๋ฆฝ์ ์ธ Python ํ๊ฒฝ์ ๋ง๋ญ๋๋ค.