0

このpythonスクリプトを実行すると、このエラーが発生し続けます(VIで実行して以来、実行および動作することがわかっています)。

トレースバック (最新の呼び出しが最後): ファイル "/home/kt/Documents/workspace/Molly's Scripts/src/ProcessingPARFuMSData.py"、181 行目、注釈 = open(sys.argv[1], 'r') IOError: [Errno 2] そのようなファイルまたはディレクトリはありません: 'Tarr32_Lane2_Next34_FinalAnnotations.txt'

スクリプトを実行するために必要なすべての txt ファイルが特定のディレクトリに含まれていることを再確認しましたが、まだ少し問題が発生しています。前に述べたように、他のエディターで機能するため、EclipseまたはPyDevを使用する必要があることはわかっています。スクリーン ショットが必要な場合は、スクリーン ショットを試すことができます。

ありがとう、

KT

4

2 に答える 2

2

私は同じ問題を抱えていましたが、テキスト ファイルは、Python スクリプトと同じディレクトリにあったにもかかわらず、実際には間違った場所にあることが判明しました。同じディレクトリだけでなく、スクリプトと同じパッケージに移動する必要がありました(これは、テキスト ファイルを Eclipse のサイドバーのパッケージ名にドラッグするだけでした)。

たとえば、これは私のセットアップがどのように見えるかです:

  • ハローワールド (プロジェクト)
    • helloworld (パッケージ)
      • __init__.py
      • hello_world.py
    • hello_world.txt

(hello_world.txt を helloworld パッケージに移動することにより) 次のようになります

  • ハローワールド (プロジェクト)
    • helloworld (パッケージ)
      • __init__.py
      • hello_world.py
      • hello_world.txt
于 2013-04-07T07:32:30.333 に答える
0

間違ったディレクトリで起動しているようです。実行 > 実行構成で起動を構成できます。

于 2012-05-24T23:32:09.873 に答える