Eclipseを使用してPythonで小さなスクリプトを作成しましたが、Eclipseから実行すると機能します。ただし、コマンドラインからは機能しません。
>python test.py argument1 argument2
from src import Tests, ImportError: No module named src
スクリプトは次のフォルダに保存されます。
ScriptFolder
.input
.report
.src
..test.py
..Tests
...Test1.py
...Test2.py
..TestUtils
...FileUtils.py
そして、これは私がtest.pyでインポートを行う方法です:
from src import Tests
from TestUtils import FileUtils
init .pyファイルについて、test.pyとフォルダーを共有するファイルは空であり、Testsフォルダーにあるファイルには次の内容が含まれています。
import Test1
import Test2
また、TestUtilsへのinit.pyファイルには次の内容が含まれています。
import FileUtils
問題は、行を変更するとfrom src import Tests
、import Tests
Eclipseでエラーが発生することです。Unresolved imports: Tests. found at src.Tests
Eclipseとコマンドラインの両方で機能させるにはどうすればよいですか?