De vez em quando, setuptools
meu virtualenv freia por algum motivo com um erro como este:
Traceback (most recent call last):
File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
Você pode consertar isso facilmente reinstalando setuptools
, mas eu sempre procuro o único forro para consertar. Adicione isto ao seu .zshrc
, .bashrc
ou .whatevershellyouuserc
:
alias fix_python="curl https://bootstrap.pypa.io/ez_setup.py | python && rm setuptools-[0-9].[0-9].zip"
recarregue sua configuração e execute fix_python
para consertar seu virtualenv.