2016-06-29 12 views
1

ドイツ語の良いPOSタグタを備えたPythonモジュールが必要な場合は、SpaCyをお勧めしました。 私のWin10 64Bit with Python 3.4では、最初にvirtualenvを用意して(部分的にインストールし、ソースが.env/bin/activateに失敗しました)、pipを使って、SpaCyをホームページに書いてみました。 これはうまくいきませんでしたので、git cmdを使ってgithubからSpaCyをクローンして、virtualenv .env && source .env/bin/activateを使ってWindowsコンソールで続けましたが、もう一度 "source"で失敗しました。 その後、pip install -r requirements.txtも失敗します。SpaCyインストール(拡張)がpipインストールで失敗する

Iが正常に動作するように見えたどの次いで(エラーメッセージ)pip install -U spacyを試していないが、python -m spacy.en.download --forceすべてError while finding spec for 'spacy.en.download' (<class 'ImportError'>: No module named 'spacy.attrs')で失敗用いて、(例えば、モデルをインストール)スペイシーを使用するための更なるコマンド。

どうしたのですか? SpaCyをスムーズにインストールするにはどうすればよいですか? pip listを試してみると、少なくともリストにあります。 ありがとうございました!

+0

モジュールはここで成功してインストールされました。出力コンソール+ライブラリhttp://pastebin.com/eGwsKc1V依存関係はありませんでしたか? – user2925795

+0

これは大いに役立つかどうかはわかりませんが、ウェブサイトで3.3 +と互換性があると言われても、私は2.7で動作しています。 – Igor

+0

私はSpaCysのウェブサイトのすべてのステップに従ったので、不足している依存関係を認識できないようです。/ 私はそれが2.7でうまく動作するのではないかと知っています。 ソースからインストールする際に欠けているものがあると思っていますが、Spacyをアップグレードしてもこれを修正することはできません。 –

答えて

1

使用しているpipのデフォルトバージョンを確認してください。私も同じ問題がありました。 インストールのための私のデフォルトのピップのバージョンは、のpython3に設定したので、私はスペイシーインストールピップを使用している間、私はまた、いくつかの問題に会った

python -m spacy.en.download --force all 
1

の代わりに

python3 -m spacy.en.download --force all 

を試してみました。 pip uninstall spacyに試してみて、再びそれを再インストール

  1. :私はあなたのための2つのヒントがあります。
  2. pipの代わりにconda install spacyを使用すると、問題なく機能します。
関連する問題