报错信息如下:
Traceback (most recent call last):
File "/Users/zh/.virtualenvs/mega/bin/li", line 5, in <module>
from license_info import main
File "/Users/zh/.virtualenvs/mega/lib/python2.7/site-packages/license_info.py", line 4, in <module>
from pip import get_installed_distributions
ImportError: cannot import name get_installed_distributions
pip更新到10.0之后不能直接get_installed_distributions()了,应该用
from pip._internal.utils.misc import get_installed_distributions
操作如下:
vim /Users/zh/.virtualenvs/mega/lib/python2.7/site-packages/license_info.py
from __future__ import unicode_literals
import sys
#from pip import get_installed_distributions # 注释这行
from pip._internal.utils.misc import get_installed_distributions # 添加这行
...
保存后,就可以了!