问题是为什么我在尝试导入附魔时会在标题中看到错误消息。我使用的是Win64。
在 Ubuntu 上,运行
sudo apt-get install libenchant1c2a
我在这个GitHub页面中找到了答案。
简而言之,他们还没有为 win_amd64 平台提供轮子。
已解决:在 Win7-64 上我运行了
pip3安装pyenchant==1.6.6
这似乎是 PyEnchant 的最新版本,仍然附带 Win-64 二进制文件。我没有安装较新的版本,但这个版本安装了。
供亚马逊 ubuntu 实例使用。
yum install enchant
然后
pip install pyenchant
对我来说,我遇到的问题是我有旧版本的 pip。我安装了最新版本并能够下载 pyenchant 库。
pip install -U pip
在 Windows x64 上我已经解决了这个问题,如下所示:
C:\Users\Asus\AppData\Local\Programs\Python\Python36\python.exe
重要提示:如果您使用 python32 解释器,则必须指定此位置:
C:\Users\Asus\AppData\Local\Programs\Python\Python36-32\python.exe
如果你使用 python 3.5 解释器版本,你的位置可能是这样的:
C:\Users\Asus\AppData\Local\Programs\Python\Python35\python.exe
并完成安装。 Pip 命令现在适用于其他依赖包。
在MacOS上,您可以通过
brew
安装它:
brew install enchant
pip install pyenchant
要在 AWS 上使用 docker 运行:
apt-get
:sudo apt-get update
sudo apt-get -y install enchant-2
apt
:sudo apt update
sudo apt -y install enchant-2
谢谢你
我已经修复了 Colab 上的错误。
!apt更新 !apt install enchant --fix-missing
修复丢失的文件后,您可以运行附魔。
解决步骤如下-
import platform os_type = platform.system() print(f"Operating System Type: {os_type}")
!sudo apt-get update
!apt-cache search libenchant
!sudo apt-get install libenchant{cached_version}