diff --git a/cmds/cmd_package/cmd_package_upgrade.py b/cmds/cmd_package/cmd_package_upgrade.py index e9ad678..d924a07 100644 --- a/cmds/cmd_package/cmd_package_upgrade.py +++ b/cmds/cmd_package/cmd_package_upgrade.py @@ -148,10 +148,12 @@ def package_upgrade(force_upgrade=False): upgrade_packages_index(force_upgrade=force_upgrade) upgrade_env_script() -import pip -from subprocess import call -from pip._internal.utils.misc import get_installed_distributions - def package_upgrade_modules(): - for dist in get_installed_distributions(): - call('python -m pip install --upgrade '+dist.project_name,shell=True) + try: + import pip + from subprocess import call + from pip._internal.utils.misc import get_installed_distributions + for dist in get_installed_distributions(): + call('python -m pip install --upgrade '+dist.project_name,shell=True) + except: + print('Fail to upgrade python modules!')