2013-03-15 8 views
5

Do pip ou virtualenv garder un journal des installations?Journal d'installation Virtualenv/pip?

E.g. Dites que je crée un virtualenv et installe un paquet dedans.

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

Y a-t-il un endroit où un journal de l'installation du paquet est conservé? Sinon, quel serait un bon moyen de consigner les installations de paquets? (autre que de copier manuellement la sortie de pip install dans un fichier texte)

+0

Quel est le problème avec 'pip installer matplotlib >> pip-install.log'? – 9000

Répondre

4

Lorsque vous exécutez le pip, vous pouvez spécifier le fichier journal.

pip install matplotlib --log LOG_FILE 

Ce fichier contiendra le journal bavard

par exemple,

pip install matplotlib --log log.txt 

Cela va créer un log.txt dans le même répertoire et mettre le journal à cela.

+0

Ce journal est exactement ce qu'il écrit sur stdout/stderr, ce qui est bien moins que ce qui se passe réellement si l'installation réussit. – Davide

+0

S'il vous plaît lire à nouveau la question, il s'agit de la façon de stocker le fichier de connexion («autre que la copie manuelle de la sortie de pip installer dans un fichier texte»); pas ce qu'il faut se connecter. – HungryCoder

1

Si vous vous souciez de garder les journaux, vous souciez probablement aussi au sujet de pépin verbose option