Nltk: Windowsにインストールできません

作成日 2017年01月02日  ·  27コメント  ·  ソース: nltk/nltk

Python 3.532ビットがインストールされているWindows764ビットマシンにNLTKをインストールする際に問題が発生します。 ここにある実行可能ファイルを使用しています: https

ただし、次のような実行可能ファイルを実行すると、エラーが表示されます。

「Pythonバージョン-32が必要ですが、レジストリに見つかりませんでした」。

Python 2.7、3.4、3.5、3.6がインストールされているWindows 7システムに対してこのインストールを試しましたが、すべて同じエラーで失敗します。 Pythonの32ビットエントリは現在のユーザーとローカルマシンのハイブに存在しますが、インストールは処理されません。

助けてください、ありがとう。

最も参考になるコメント

ありがとう。 私はそれをpipで管理しました:

python -m pip install nltk

実行可能ファイルが機能しません。

全てのコメント27件

cf#1079

これは私が思うのとまったく同じ問題ではありません。 私は64ビットOSで32ビットバージョンのPythonを実行しています。 したがって、NLTKの32ビットインストーラーは要件に基づいて機能するはずですが、レジストリエントリが表示されません。

Pythonインタープリターの@terencen 、出力は次のとおりです。

>>> import struct
>>> print (struct.calcsize("P") * 8)

そして、あなたの出力は何ですか

>>> import platform
>>> platform.architecture()

印刷(struct.calcsize( "P")* 8)
32

platform.architecture()
(「32ビット」、「WindowsPE」)

私は同じ問題を抱えています。 terencenと私は両方とも(異なるマシンに)インストールしようとしていますが、同じ問題があります。
私のWindows10マシンの出力は、terencenの出力と同じです。

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import struct
>>> print (struct.calcsize("P") * 8)
32
>>> import platform
>>> platform.architecture()
('32bit', 'WindowsPE')
>>> 

同様のエラーと出力...何か提案はありますか?

ついに動作しました:)バージョンの互換性を確認してください。 Python 3.5(32ビット)をダウンロードした場合...すべてのインストール/アドオンは32ビットである必要があります...
http://web.cs.wpi.edu/~cs1004/a16/Resources/Windows/SettingUpPython_Windows.pdf
幸運を!

ありがとう。 私はそれをpipで管理しました:

python -m pip install nltk

実行可能ファイルが機能しません。

ありがとう! ピップでチャームのように働いた

@ maitetaboada 、@
この問題を@terencenで解決しましたか?

@maitetaboadaありがとうございます。

こんにちは、私はterencenと同じ問題、同じ出力を抱えています。 Python 3.5(他のバージョンも試しました)、64ビットコンピューターですが、32ビットPythonです。 nltk実行可能ファイルをダウンロードし、実行すると、紹介画面に従って、「Pythonバージョン-32が必要ですが、レジストリに見つかりませんでした」と表示されます。

どんな助けでも大歓迎です。

こんにちは、kmstock。 それはpipのインストールで私のために働いた。 上記を参照。

こんにちはMaiteaboada、ありがとう。 私は昨日あなたの命令を試みましたが成功しませんでしたが、新鮮な目と他の少しの研究で、それはうまくいったようです。 どうもありがとう!

@maitetaboada
どうもありがとう!

pipを使ってみることができます。 @maitetaboadaが述べたように。 彼女の助けは私のために働いた

ありがとう@maitetaboada

WindowsにPython3.5.0 32ビットをインストールしましたが、レジストリエントリは作成されませんでした。NLTKインストーラーに表示させるために手動で追加しましたが、「パラメーター数の不一致」のインストール中に未処理の例外が発生しました。 Pipのインストールは正常に機能します。実行可能なインストーラーは修正するか、Pipのインストールが既に正常であるため削除する必要があります。

こんにちは、私はPythonを初めて使用します。 ピップのインストールを正確に行うにはどうすればよいですか? ありがとう!

私は正しいバージョンを実行していると思います...私が間違っていることはわかりません。 任意のガイダンスをいただければ幸いです。

Python 3.5.0(v3.5.0:374f501f4567、2015年9月13日、02:16:59)[MSC v.1900 32ビット(Intel)] on win32
詳細については、「copyright」、「credits」、または「license()」と入力してください。

>>> python -m pip install nltk
SyntaxError: invalid syntax
>>> import struct
>>> print (struct.calcsize("P") * 8)
32
>>> import platform
>>> platform.architecture()
('32bit', 'WindowsPE')
>>> 

@bjplこんにちは

Pythonではなく、コマンドプロンプトで「pip」を使用する必要があります。 以下の例を参照してください。

C:\ User \ bjpl> python -m pip install nltk

これがあなたの助けになることを願っています!

ありがとう@ hendro93
Pythonの代わりにpyを使用する必要がありましたが、今ではすべてが機能しているようです。

ありがとう@bjpl !! 私はあきらめそうになり、Pythonの代わりにpyを使用しましたが、うまくいきました!

maitetaboadaに感謝します。 あなたの解決策は私のために働いた。

実行可能ファイルはまったく機能しません! maitetaboadaが言ったようにpipを試してみてください。

誰かがironpythonでnltkライブラリを追加する方法を知っていますか? 私はほとんどすべての解決策を試します:|

@maitetaboadaありがとうございます。

私もピップを試しました。 pythonまたはpyも機能しません。 それは言う
ファイル ""、 ライン1
py -m pip install nltk
^
SyntaxError:無効な構文

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

alvations picture alvations  ·  4コメント

Chris00 picture Chris00  ·  3コメント

alvations picture alvations  ·  4コメント

vezeli picture vezeli  ·  3コメント

libingnan54321 picture libingnan54321  ·  3コメント