3
파이썬을 배우기 시작했을 때 저는 virtualenv에 대해 알지 못했고 시스템 레벨에서 모든 것을 설치했습니다.시스템 수준에서 설치된 모든 pip 패키지를 제거 하시겠습니까?
문제를 예방하기 위해 완전히 정리하고 싶었습니다. 그러나 requirements.txt를 만든 다음 제거를 실행하려고하면 다음 오류가 발생하고 제거가 완료되지 않습니다. 어떤 아이디어가 잘못된 것일까 요?
> Exception:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/usr/local/lib/python2.7/site-packages/pip/commands/uninstall.py", line 76, in run
requirement_set.uninstall(auto_confirm=options.yes)
File "/usr/local/lib/python2.7/site-packages/pip/req/req_set.py", line 346, in uninstall
req.uninstall(auto_confirm=auto_confirm)
File "/usr/local/lib/python2.7/site-packages/pip/req/req_install.py", line 754, in uninstall
paths_to_remove.remove(auto_confirm)
File "/usr/local/lib/python2.7/site-packages/pip/req/req_uninstall.py", line 115, in remove
renames(path, new_path)
File "/usr/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 267, in renames
shutil.move(old, new)
File "/usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 303, in move
os.unlink(src)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/awscli-1.11.83.dist-info/DESCRIPTION.rst'
는'OSError afrad 그 메신저 이상을 제공하지 못할 ...이 시간을 협력 : [errno를 13] 권한 denied'가있다 위대한 시작은 여기에. '사용자 '는 일부 파일의 링크를 해제 할 수있는 권한이 없습니다. 아마도'sudo'를 호출하는 것을 잊었을까요? – Abdou
내 생각이 처음이므로 sudo를 확실히 호출했습니다. – jwarris91
이것은 [이 pip 문제] (https://github.com/pypa/pip/issues/3165)와 관련이있을 수 있습니다. 내 생각 엔 몇 가지 의존성이 이미 첫 번째 패스에서 제거 되었기 때문에 터미널을 시작할 때이 파일이 작동한다는 것입니다. 따라서 터미널을 시작할 때 이러한 변경 사항이 적용되고 전반적인 제거가 원활하게 진행되었습니다. – Abdou