, когда я сначала побежалустановка панды в Python 2.7, Ubuntu 12,04
$ pip install pandas
он дал мне ошибку, что я не имею права. тогда, когда я попытался
$ sudo pip install pandas
он дал мне это -
fatal error: Python.h: No such file or directory
После некоторого поиска я наткнулся на эту команду
$ sudo pip install -U pandas
после очень, очень подробный вывод, он дал та же ошибка, но на этот раз мне было предложено установить/установить python-dev & python-setuptools после установки python -dev, pip install pandas работал отлично и без заминки!
Итак, мой вопрос: кто-нибудь знает, почему эта проблема возникла ?! Это произошло раньше ?! и что делает -U в $ pip install -U ... стоять ?! он не упоминается на странице справки для pip, я проверял!
Кроме того, я знаю, что в файле /home/user/.pip/pip.log есть файл журнала, но вместо добавления сообщений об ошибках в файл журнала он переписывается каждый раз, когда проблема попадает в проблему.
Есть ли все-таки исправить это ?! Кроме того, могу ли я сделать журнал протоколов для каждой установки, а не только те, которые поступили не так! вместо того, чтобы сделать
$ pip install ... >> LOG_FILE
каждый раз!
EDIT 1: получается, что я недостаточно занимался исследованиями, я обнаружил, что Python.h не обязательно устанавливается по умолчанию, хотя я их установил.
Но я все равно хотел бы знать, что такое -U, и как сохранить файл журнала в pip.
Почему это не по теме? Речь идет об установке программных средств и библиотек. –
Это в первую очередь представляет интерес программистов (не системных администраторов). Те, кто закрыл этот вопрос, должны подумать, «где еще это будет», и «хорошо, не программисты-питоны, заинтересованные в этом?» – javadba
Я не понимаю, почему это тоже не по теме. Реальная проблема заключается в том, что он задает по крайней мере 3-4 разных вопроса сразу, поэтому закрытие как «слишком широкое» или агрессивное редактирование будет более уместным. – Ixrec