私は次のことをしています:
root@ABZ-173:/home/abz# pip3 install en_core_web_md
Collecting en_core_web_md
Could not find a version that satisfies the requirement en_core_web_md (from versions: )
No matching distribution found for en_core_web_md
You are using pip version 8.1.1, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
これは以前は機能していました。 spacy
をモデルにリンクしたくない、python -m spacy download en
。代わりに、個別にダウンロードしたいと思います。また、他のさまざまな手段(バージョンen_core_web_md == 2.0.0を指定するなど)によって試行されました。ダウンロードできない。
en_core_web_mdは、pypi.orgまたはAnacondaにそれ自体ではパッケージとして存在しないため、名前でpipインストールすることはできません。ただし、モデルのダウンロードリンクを見つけることができます GitHubページ で、ダウンロードURLの1つから直接インストールできます。
pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_md-2.0.0/en_core_web_md-2.0.0.tar.gz
私がspacyをインストールすることをテストしたときに注意してください。したがって、最初にダウンロードするためにspacyを使用し、必要に応じてpython -m spacy link
でリンクモデルを変更するのが最も簡単かもしれません。
スペースのドキュメントは、あなたが求めているすべてのユースケースをカバーしていると思います。具体的には、モデルをダウンロードする方法は3つまであるようです。
python -m spacy download en
しかし、それはリンクを作成しますpython -m spacy download en_core_web_sm-2.0.0 --direct
これはリンクを作成しませんpip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz
次の構文で 要件に含める を実行できます
spacy>=2.0.0,<3.0.0
https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz#en_core_web_sm
これらはすべて、ドキュメントページから取得しました こちら 。