在没有 Pip 或 setup.py 的 Ubuntu 16.04 上安装 Python 模块 easygui

Install Python module easygui on Ubuntu 16.04 without Pip or setup.py

我是 Ubuntu 的新手,来自 Windows。我需要安装 easygui Python 模块,但 PyPI 上当前的版本有问题。之前的版本 0.97 没问题。使用 pip install easygui 安装 0.98。我可以从 SourceForge 下载 0.97 库,我想将它安装在 Ubuntu 16.04 上。下载没有 setup.py 文件(我知道如何使用它来安装库)。在 Windows 中,我可以将 easygui.py 文件复制到 Libs 目录并调用模块。我应该把这个文件放在 Linux 16.04 的什么地方?文件结构让我感到困惑。

您可以使用 pip 指定要安装的模块版本:

pip install easygui==0.97

如果您 运行 在安装模块时遇到问题,您也可以添加标志 --force-reinstall


作为旁注:这可能是开始使用虚拟环境的好时机。

如果您有 easy_install 工作,您可以尝试:

"sudo easy_install easygui"

或者如果你想指定位置或者如果你没有root权限:

"easy_install --install-dir=here-some-folder-where-to-install easygui"

如果你想用 easygui 安装一些特定版本的工具,也许这个 post 有帮助:

Install particular version with easy_install

至少“sudo easy_install easygui==0.97”对我有效。