Дополнительно
Какое судо -ч делать?
После попытки установить виртуальное окружение с Pip
$ pip install virtualenv
У меня отказано в доступе ошибка
IOError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/virtualenv.py'
Поэтому я использовал команду sudo, чтобы установить виртуальное окружение
$ sudo pip install virtualenv
Но тогда предупреждение показали:
и GT; каталог '/пользователи/petertao/библиотека/кэши/пункта/по HTTP' или его родитель
каталог не принадлежит текущему пользователю и кэш инвалидов. Проверьте права доступа и владелец этого каталога. Если выполнение ПГИ с sudo, вы можете судо'ы флаг-H.
и GT; каталог '/пользователи/petertao/библиотека/кэши/пункта' или его родитель каталог не принадлежит текущему пользователю и кэширование диски инвалидов. проверьте разрешения и владелец этого каталога. Если выполнение ПГИ с sudo, вы можете судо'ы флаг-H.
Что судо'ы -ч флагом делать?
42
1
Вообще
человек судо
(точный текст может меняться, но это будет аналогично):Так зачем это вообще вариант? Работать на "суда" не менять $дом переменной среды.
например:
Вы видите, что нормальное судо изменения, которые пользователь я от "testuser" до "в корень", но не то, что $дом расположен в, в то время как судо -ч также изменения переменной от "Моего" в домашнем каталоге на root's в домашний каталог.
В вашем случае
pip-это предупреждение о том, что он был казнен как пользователь root и хотел изменить все в $Home, которая была установлена на '/пользователи/petertao', которая не принадлежит корень (скорее всего в "petertao" и пользователей). предупреждение указывает на то, что pip использует $дома для файлов кэша, но отключил его собственного кэширования, потому что папка нестыковка собственности.
Конечно, при выполнении, как корень pip может изменить '/пользователи/petertao/библиотека/кэши/пункта' потому что корень (почти) всемогущий. Это может стать хлопотным позже, потому что программа без root не могли перезаписывать или изменять эти файлы. Вместо типуна отказывается писать в каталог, принадлежащий другому пользователю.