class PackageNotFoundError(Exception):
pass
def check_packages_installed(package_list):
errors = []
for package in package_list:
try:
__import__(package)
except ImportError:
errors.append(package)
if errors:
raise PackageNotFoundError(f"The following packages are not installed: {', '.join(errors)}. Please install them using pip.")
# 定义要检查的依赖包列表
dependency_packages = ['mysql', 'ruogu']
check_packages_installed(dependency_packages)
python脚本之检测依赖包
最新推荐文章于 2024-07-15 15:37:59 发布