如何在Python中导入外部库?
嗨,有人能帮我详细讲讲怎么下载和导入一个叫做PyEnchant的外部库吗?我想用它来检查一个单词是不是有效的英语单词。
4 个回答
0
在你安装 pyEnchant
之前,首先需要从 这里 安装 Enchant
。
然后,只有在安装完成后,才可以在你的控制台中运行
pip install pyenchant
这样你才能在你的 Python 程序中使用 pyenchant
。
1
在Windows 10(64位)上,使用Python 3.6:
首先安装pip:
- 复制这个链接里的文本 https://bootstrap.pypa.io/get-pip.py,然后把它保存到你喜欢的文件夹里,文件名叫:“get-pip.py”
- 点击开始菜单 --> 输入“cmd” --> 右键点击 --> 选择“以管理员身份运行”
- 在命令行中输入
cd C:\Users\yourpath\yourfolder\
,这里的“yourpath”和“yourfolder”要替换成你自己的路径和文件夹名 - 接着输入
get-pip.py install
- 如果出现提示说要升级,输入
python -m pip install --upgrade pip
第二步:
- 访问 https://pypi.python.org/pypi/pyenchant/
- 下载
pyenchant-2.0.0-py2.py3.cp27.cp32.cp33.cp34.cp35.cp36.pp27.pp33.pp35-none-win32.whl
,然后在之前打开的命令行中输入cd C:\Users\yourpath\yourfolder\
- 最后输入
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