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)
posted on 2022-12-11 09:36  nami  阅读(127)  评论(0编辑  收藏  举报