【发布时间】:2016-06-10 03:33:53
【问题描述】:
两周前我开始编写python代码,直到现在我将一些excel数据转换为txt文件后对其进行了操作。现在,我想直接操作excel数据,所以我需要安装openpyxl包。但是,我的脚本将在许多不同的地方和计算机上使用(注意:它们都使用 OS X 或 Linux 发行版)可能(可能不)包含安装的 openpyxl 包。我希望我的脚本检查这个包是否存在,如果它没有退出,则下载并安装它。
为此,当我搜索并发现我可以通过首先导入 pip 模块然后 pip.get_installed_distributions() 方法来检查包的存在。但是,我不确定我是否以错误的方式。此外,我不知道如何“不离开脚本”下载和安装 openpyxl 包。
你愿意帮助我吗?
【问题讨论】:
标签: python python-3.x python-3.5