2017-06-09 23 views
0

モバイルデバイス(またはエミュレータ)でunity 3d appをテストする必要があります。私は座標だけを使ってボタンを押したくないので、Sikuliを使いたいです。私は、私はすでに行っている手順について説明します:Sikulixインストール - jython

  1. ダウンロードをしてSikuli v1.1.1デベロッパーをインストールし
  2. インストールされているJava 32bit版
  3. 2.7.0
  4. JythonのはpyCharm
  5. に私のプロジェクトに通訳として追加インストールJythonの
  6. sikulixapiは、JythonのフォルダにAPPDATAから
  7. コピーしたSikuliのlibが実行される
  8. 作成されたPythonのファイルおよび追加輸入

そして、私はプロジェクトを実行しようとすると、私はこのエラーが表示されます。私は間違って

D:\jython2.7.0\bin\jython.exe -Dpython.path=D:\python_projects\sikuli_test D:/python_projects/sikuli_test/test_sikuli.py 
Tra**ceback (most recent call last): 
    File "D:/python_projects/sikuli_test/test_sikuli.py", line 1, in <module> 
    from sikuli import Region 
    File "D:\jython2.7.0\Lib\sikuli\__init__.py", line 5, in <module> 
    from org.sikuli.basics import Debug 
ImportError: No module named sikuli 

Process finished with exit code -1** 

何をしているのですか?

+0

あなたはpyCharmと特異的にそれを実行する必要がありますか? –

+0

はい、それは不可能な場合、私は別のIDEで試すことができます –

答えて

0

私のために、次の作品:

import org.sikuli.script.SikulixForJython 

あなたのJythonプロジェクトインタプリタで

from sikuli import * 
-1

前には、あなたのsikuli jarファイルが置かれている場所に、環境変数のパスを設定します。それはそれを修正する必要があります。 またsikuliインポートからあなたのコード

輸入org.sikuli.script.SikulixForJython

でこれを使用してください*

+1

これは質問への答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューの投稿](/レビュー/低品質の投稿/ 17447407) – filmor

関連する問題