0

この問題には、私が知らない簡単な解決策があるに違いありません。グーグルとスタックオーバーフローから、パスの設定に関係があるようです。

コンピューターに anaconda をインストールしましたが、python 2.7.4 を使用しているようです。IDLEを開くときに使用されているバージョンのように見えるpython 2.7.3もインストールされています。「python setup.py install」を使用して fuzzywuzzy をインストールすると、anaconda フォルダーにインストールされ、powershell で python を使用して、コマンド「from fuzzywuzzy import fuzz」は正常に機能しますが、IDLE で同じことを行うと、モジュールが見つからないというエラーが発生します。

Python の 2 つのバージョンを調整する方法はありますか? パッケージを共有したり、すべてを台無しにすることなくバージョンの 1 つを削除したりできますか?

私はこれをやってみました:

''' PYTHONPATH / PYTHONHOME 変数の設定

スタート メニューの [コンピュータ] アイコンを右クリックし、[プロパティ] に移動します。左側のタブで、[システムの詳細設定] に移動します。表示されるウィンドウで、[詳細設定] タブに移動し、下部にある [環境変数] をクリックします。ユーザー変数のリストをクリックして Python と入力し始め、システム変数について繰り返します。これは、PYTHONPATH または PYTHONHOME の変数の設定を間違えていないことを確認するためです。次に、新しい変数を追加します (私はユーザーではなくシステムで行いましたが、ユーザーでも機能する可能性があります): PYTHONPATH を C:\Python27\Lib に設定します。PYTHONHOME、C:\Python27 に設定。'''

次に、fuzzywuzzy を再インストールし、C:Python27 フォルダーにインストールして IDLE で動作しましたが、Kivy が動作しなくなりました。

それも再インストールする必要がありますか?または、パス共有の修正はありますか?

4

1 に答える 1