gpt4 book ai didi

python - 脚本运行时安装包和插件——Python?

转载 作者:太空宇宙 更新时间:2023-11-03 19:15:04 25 4
gpt4 key购买 nike

我见过许多 GUI 应用程序,启动时会检查系统中是否有某些软件包和插件,如果不存在,则会自动安装它们。在 python 中启动 GUI 之前,如何对其执行相同的操作?我可以在 .sh 脚本或某种控制台脚本中执行此操作吗?

最佳答案

来自https://stackoverflow.com/a/4529027/1413321 :

from pkg_resources import WorkingSet , DistributionNotFound
working_set = WorkingSet()

# Printing all installed modules
print tuple(working_set)

# Detecting if module is installed
try:
dep = working_set.require('paramiko>=1.0')
except DistributionNotFound:
pass

# Installing it (anyone knows a better way?)
from setuptools.command.easy_install import main as install
install(['django>=1.2'])

关于python - 脚本运行时安装包和插件——Python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11617571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com