2013-03-15 49 views
5

Làm pip hoặc virtualenv lưu nhật ký cài đặt?Nhật ký cài đặt Virtualenv/pip?

Ví dụ: Giả sử tôi tạo virtualenv và cài đặt một gói trong đó.

> source [my virtual env]/bin/activate 
> pip install matplotlib 

Có nơi lưu nhật ký cài đặt gói không?

Nếu không, cách tốt nhất để đăng nhập cài đặt gói là gì? (không phải sao chép thủ công đầu ra của pip install vào một tệp văn bản)

+0

Có gì sai với 'pip install matplotlib >> pip-install.log'? – 9000

Trả lời

4

Khi bạn chạy pip, bạn có thể chỉ định logfile.

pip install matplotlib --log LOG_FILE 

Đó file sẽ chứa các bản ghi verbose

ví dụ,

pip install matplotlib --log log.txt 

này sẽ tạo ra một log.txt trong cùng thư mục và đưa các bản ghi trong đó.

+0

Nhật ký đó chỉ là những gì nó viết cho stdout/stderr đó là cách ít hơn so với những điều thực tế xảy ra nếu cài đặt thành công. – Davide

+0

Vui lòng đọc lại câu hỏi, đó là cách lưu trữ tệp nhật ký ('ngoài cách sao chép đầu ra của pip cài đặt vào tệp văn bản'); không phải những gì để đăng nhập. – HungryCoder

1

Nếu bạn quan tâm đến việc lưu giữ nhật ký, bạn có thể quan tâm đến pip của verbose option

Các vấn đề liên quan