Como instalo o módulo pymorph python?

1

Como posso instalar o módulo pymorph para o meu código no Ubuntu? Eu tentei os comandos abaixo, mas eles não funcionaram.

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

A mensagem acabou de dizer:

E: Unable to locate package pymorph

Como posso instalar o módulo pymorph?

    
por Teddy 15.06.2016 / 07:45

2 respostas

5

Como @dufte apontou em seu comentário à pergunta, pymorph não existe nos repositórios do Ubuntu. No entanto, pymorph existe no PyPI. A melhor maneira de instalar pymorph é usar pip dentro de um virtualenv; Eu evitaria usar sudo pip porque é melhor obter apt gerenciando seus pacotes de sistema e não deixar pip interferir nisso. Supondo que você esteja usando o Ubuntu 16.04 e o Python 2, o código para instalar o pymorph é:

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

Se você estiver usando versões mais antigas do Ubuntu, substitua apt por apt-get . Se você quiser usar o Python 3, substitua virtualenv venv por virtualenv venv -p python3 .

    
por edwinksl 15.06.2016 / 07:59
3

sudo apt-get install pymorph falha porque o pymorph não existe como pacote nas fontes do apt.

Se você quiser saber se um pacote existe ou não, você pode executar apt-cache search [packagename] . Neste caso, executar apt-cache search pymorph não retorna nada.

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

Para instalar o pymorph, use pip .

  

pip - Uma ferramenta para instalar e gerenciar pacotes Python

     O

pip é um instalador de pacotes Python, recomendado para instalar pacotes Python que não estão disponíveis no repositório Debian. Ele pode trabalhar com repositórios de controle de versão (atualmente apenas repositórios Git, Mercurial e Bazaar), registra a saída extensivamente e evita instalações parciais baixando todos os requisitos antes de iniciar a instalação.

Para instalar o módulo pymorph python:

  1. Instale o pip (se não estiver instalado)

    sudo apt-get install python-pip
    
  2. Use o pip para instalar python pymorph

    sudo pip install pymorph
    

Editar

De comentário do @ Muru , você também pode tentar:

pip install --user pymorph

em vez de

sudo pip install pymorph
    
por Parto 15.06.2016 / 07:49