如何在Python中导入外部库?

3 投票
4 回答
30980 浏览
提问于 2025-04-18 10:51

嗨,有人能帮我详细讲讲怎么下载和导入一个叫做PyEnchant的外部库吗?我想用它来检查一个单词是不是有效的英语单词。

4 个回答

0

在你安装 pyEnchant 之前,首先需要从 这里 安装 Enchant

然后,只有在安装完成后,才可以在你的控制台中运行

pip install pyenchant

这样你才能在你的 Python 程序中使用 pyenchant

1

在Windows 10(64位)上,使用Python 3.6:

首先安装pip:

  1. 复制这个链接里的文本 https://bootstrap.pypa.io/get-pip.py,然后把它保存到你喜欢的文件夹里,文件名叫:“get-pip.py”
  2. 点击开始菜单 --> 输入“cmd” --> 右键点击 --> 选择“以管理员身份运行”
  3. 在命令行中输入 cd C:\Users\yourpath\yourfolder\,这里的“yourpath”和“yourfolder”要替换成你自己的路径和文件夹名
  4. 接着输入 get-pip.py install
  5. 如果出现提示说要升级,输入 python -m pip install --upgrade pip

第二步:

  1. 访问 https://pypi.python.org/pypi/pyenchant/
  2. 下载 pyenchant-2.0.0-py2.py3.cp27.cp32.cp33.cp34.cp35.cp36.pp27.pp33.pp35-none-win32.whl,然后在之前打开的命令行中输入 cd C:\Users\yourpath\yourfolder\
  3. 最后输入 py -3.6 -m pip install pyenchant-2.0.0-py2.py3.cp27.cp32.cp33.cp34.cp35.cp36.pp27.pp33.pp35-none-win32.whl
2

官方的 PyEnchant 页面 在你安装之前,要求你先满足以下条件:

安装前的准备

要让 PyEnchant 正常运行,你需要先安装以下软件:

Python 2.6 or later
The enchant library, version 1.5.0 or later.
    For Windows users, the binary installers below include a pre-built copy of enchant.
    For Mac OSX users, the binary installers below include a pre-built copy of enchant.

为了方便你,有一个可执行文件(exe),应该可以帮助你完成上述步骤 - 下载它

如果你想先安装 enchant,然后再安装 pyenchant,可以从 这里 下载 enchant。

Pyenchant 在 PyPi 上,所以你应该能够通过以下方式安装:

pip install pyenchant

如果你没有 pip,那么下载 get-pip.py,然后运行 python get-pip.py(这可能需要你有管理员权限)

然后在你的 Python 提示符下,

>>> import enchant
>>> help(enchant)

来自 文档

>>> import enchant
>>> d = enchant.Dict("en_US")
>>> d.check("Hello")
True
>>> d.check("Helo")
False
>>> d.suggest("Helo")
['He lo', 'He-lo', 'Hello', 'Helot', 'Help', 'Halo', 'Hell', 'Held', 'Helm', 'Hero', "He'll"]
3

你需要用下面的命令来安装它:

pip install pyenchant

这是文档中的一个简单使用示例:

import enchant
d = enchant.Dict("en_US")
d.check("Hello") # Returns True
d.check("Helo")  # Returns False

关于如何安装pip,可以查看这个链接: https://pip.pypa.io/en/latest/installing.html#install-pip

撰写回答