如何安装 python pymorph 模块?

如何安装 python pymorph 模块?

如何在 Ubuntu 中为我的代码安装 pymorph 模块?我尝试了下面的命令,但没有用。

sudo apt-get install pymorp
sudo apt-get install python pymorph

消息只是说:

E: Unable to locate package pymorph

我如何安装 pymorph 模块?

答案1

正如 @dufte 在其对这个问题的评论中所指出的,pymorphUbuntu 存储库中不存在。但是,pymorphPyPI 中确实存在。安装的最佳方法是在虚拟环境中pymorph使用;我会避免使用,因为最好管理您的系统包,而不是让它干扰它。假设您使用的是 Ubuntu 16.04 和 Python 2,正确安装的代码是:pipsudo pipaptpippymorph

sudo apt update
sudo apt install virtualenv
cd ~/<desired directory>  # cd to desired directory
virtualenv venv  # create virtualenv named venv for Python 2
source venv/bin/activate  # activate virtualenv
pip install -U pip  # upgrade pip
pip install pymorph

如果您使用的是旧版本的 Ubuntu,请将其替换aptapt-get。如果您想使用 Python 3,请将其替换virtualenv venvvirtualenv venv -p python3

答案2

sudo apt-get install pymorph失败,因为 pymorph 在 apt 源中不存在。

如果你想知道某个包是否存在,你可以运行apt-cache search [packagename]。在这种情况下,运行apt-cache search pymorph不会返回任何内容。

parto@subroot:~$ apt-cache search pymorph
parto@subroot:~$

要安装 pymorph,请使用pip

pip——用于安装和管理 Python 包的工具

pip 是一个 Python 软件包安装程序,建议用于安装 Debian 档案库中没有的 Python 软件包。它可以与版本控制存储库(目前仅限 Git、Mercurial 和 Bazaar 存储库)配合使用,广泛记录输出,并通过在开始安装之前下载所有必需内容来防止部分安装。

要安装 python pymorph 模块:

  1. 安装 pip(如果尚未安装)

    sudo apt-get install python-pip
    
  2. 使用 pip 安装 python pymorph

    sudo pip install pymorph
    

编辑

@Muru 的评论,你也可以尝试:

pip install --user pymorph

代替

sudo pip install pymorph

相关内容