web-dev-qa-db-ja.com

Kivy、Eclipse、PyDev(PyPyも)

この投稿によると: https://groups.google.com/forum/?fromgroups#!topic/kivy-users/n7c3thksnzg 、EclipseをIDE PyDevを介したKivyの場合。ただし、手順がわかりませんでした。KivyをEclipseに接続する方法について詳しく教えてください。

注:私はWindowsマシンを使用しています。また、Pythonインタープリターの代わりにPyPyを使用することは可能ですか?

ありがとう〜!

16
GaiusSensei

Windows XP/7でPydevでKivyを使用する

  • Window/Preferences/PyDev/Interpreter-Pythonの下に、kivyポータブルに付属するpython実行可能ファイルを指す新しいインタープリターを追加します
  • ライブラリタブの下にkivyパッケージフォルダを追加します(まだPython Interpreters Prefsセクションにあり、kivy pythonインタプリタが選択されていることを確認してください)
  • [環境]タブで、次の3つのキーと値のペアを追加します:(仮定:kivyルートはc:\ kivyです)

    GST_REGISTRY = c:\ kivy\gstreamer\registerry.bin

    GST_PLUGIN_PATH = c:\ kivy\gstreamer\lib\gstreamer-0.10

    PATH = c:\ kivy; c:\ kivy\Python; c:\ kivy\gstreamer\bin; c:\ kivy\MinGW\bin;%PATH%

  • Kivyを使用することを目的とした新しいプロジェクトを作成するときは、適切なインタープリターを指定するだけで、準備が整います。

17
Rabih Kodeih

私はそれがそれを指していると思います:

  • PATH、GST_PLUGIN_PATH、GST_REGISTRY環境変数を設定する必要があります(実際にコマンドラインで実行してから、そのコマンドラインからEclipseを起動するか、[環境]タブのインタープリター構成で設定できます): http:/ /pydev.org/manual_101_interpreter.html

  • KivyはどういうわけかPYTHONPATHに追加する必要があります。必要に応じて、プロジェクトにのみ追加できます(投稿で指摘されているように、 http://pydev.org/manual_101_project_conf2.html を参照)。プロジェクトがさらにある場合は、実際のインタープリター構成に追加できます。それを共有します: http://pydev.org/manual_101_interpreter.html

5
Fabio Zadrozny

上記の手順に従った後、インポートが見つからないという問題がまだ発生していました。プロジェクトのプロパティをEclipseで開き、「PyDev-PYTHONPATH」の下にkivyディレクトリを追加する必要があることがわかりました。 C:\ Kivy141\kivy

4
mojoken

Kivy 1.9.0以降、PATHにはc:\ kivy\SDL2\binも含める必要があります。そうしないと、kivyを実行しようとするとエラーがスローされ、ウィンドウを開くことができなくなります。 2012年4月に回答が投稿されて以来、kivyはPyGameを使用せず、SDL2に移行したことを読んだと思います。

3
Thanatocratos

Eclipse Mars(リリース4.5.1)でWindows 7x64を使用しています。私のために働いたステップ(ラビの答えに非常に近い):
1。ローカルマシンにKivy 1.9.0を ここ からコピーしました
2。kivy.batファイルの名前をpython.batに変更しました(この手順は無視できます)
3。Eclipse-> Window-> Preferences-> PyDev-> Interpreters-> Python Interpreter-> New
そしてpython.batファイルをインタプリタとして追加しました。これを行った後、インタープリターは画像のようになります: enter image description here
4。[環境]タブで、言及されている3つのキーを追加します。
GST_REGISTRY = c:\ kivy\gstreamer\repository.bin
GST_PLUGIN_PATH = c:\ kivy\gstreamer\lib\gstreamer-0.10
PATH = c:\ kivy; c:\ kivy\Python; c:\ kivy\gstreamer\bin; c:\ kivy\MinGW\bin;%PATH%
5。プロジェクトで作成したインタプリタを使用します。作成したものを指定しない場合は、デフォルトのものが選択されることに注意してください

0
Lucian

Eclipseの使用IDE OSX上のKivyとPydevで

  • タイプwhich ivyターミナルで実行可能ファイルを見つけます(/ usr/local/bin/kivyである必要があります)
  • 次に、EclipseメニューからPreferencesを選択し、PyDev-> Interpreters-> Python Interpreter)に移動します。
  • 右側の[新規...]ボタン(1)をクリックして、[インタープリターの選択]ダイアログを開きます。
  • 通訳者の名前(kivy)を[通訳者名]フィールドに入力します(2)
  • 識別されたパス(/ usr/local/bin/kivy)をInterpreterExecutableフィールドに入力します
  • [OK]を押して、プロセスが完了するまで待ちます。
  • プロジェクトのインタプリタ設定を変更することを忘れないでください。パッケージエクスプローラーのPyDev-Interpreter/Grammarページでプロジェクトを右クリックすることで実行できます。

enter image description here

0
karelok