python 3.10 报错 _internal.utils.misc import get_installed_distributions
python 3.10版本后不能导入
from pip._internal.utils.misc import get_installed_distributions
可以使用
import pkg_resources
用
pkg_resources.working_set: 代替 get_installed_distributions
批量更新所有包python 3.10版本:
import pip
from subprocess import call
import pkg_resources
if __name__=='__main__':
for dist in pkg_resources.working_set:
call('pip install --upgrade '+dist.project_name,shell=True)