假设您已经在 python 发行版上安装了 pip 或 easy_install,我想知道如何从脚本本身在用户目录中安装所需的包。
据我所知 pip 也是一个 python 模块,因此解决方案应如下所示:
try:
import zumba
except ImportError:
import pip
# ... do "pip install --user zumba" or throw exception <-- how?
import zumba
我缺少的是从 python 内部执行“pip install --user zumba”,我不想这样做,os.system()
因为这可能会产生其他问题。
我认为这是可能的...