2017-09-12 1 views
1

コード原因ジェンキンスパイプラインDSLからのPythonスクリプトを呼び出す ファイルを」./ 輸入鼻 はImportError中のセレン/ xy_python/run_tests.py」、6行目、:いいえモジュールという名前の鼻は、インポートエラー

答えて

0

、手動で起動した場合、それが正常に動作しますか?はいの場合、PYTHONPATHに問題がある可能性があります。 withEnvを使って設定することができます。

withEnv(['PYTHONPATH=/your/pythonpath']) { 
    sh 'python ./selenium/xy_python/run_tests.py' 
} 
+0

[閉鎖されていないのは意図的ですか?それは私にエラー "予期しないトークンの近くに構文エラー"を与えている – Nikhil

+0

うん、私は閉鎖を忘れてしまった]。 – nradev

0

私はあなたが鼻がインストールされている環境であることを確認するためにあなたのjenkinsfileでスクリプトを実行する前に、明示的にPythonのENVを活性化をお勧めします。

これを行う方法については、virtualenv、tox、またはcondaを参照してください。