我有一些电子表格阅读代码(使用 openpyxl)在我的 Windows 安装上正常工作。但是,在我的 Ubuntu Rackspace 服务器上,它失败并出现命名范围错误。
我注意到 Ubuntu 上的 openpyxl 软件包(我上周使用 apt-get 安装)已经有几年的历史了(1.5.6)。我想安装最新版本(1.6.2)。
我可以使用什么工具来安装较新的版本,还是我需要手动执行?
Ubuntu 存储库中可用的 Python 包通常不会在 Ubuntu 版本中更新,只有当您升级到更新的 Ubuntu 版本时。
当您需要更新版本的 Python 包时,可以使用pip
从Python 包索引获取最新版本:
sudo pip install openpyxl
遇到同样的问题,这就是我为解决它所做的。
在 linux 机器上,您需要通过 apt 包管理器安装:
sudo apt-get install python-openpyxl python3-openpyxl