読者です 読者をやめる 読者になる 読者になる

AKAI TSUKI

System development or Technical something

"No module named" message appeared in python

sample.pyはカレントディレクトリにあるわけですが、
なぜか"No module named sample"と出てきてしまうのです。。。

# python tests/test_sample.py
Traceback (most recent call last):
  File "tests/test_sample.py", line 5, in 
    import sample
ImportError: No module named sample
#

いくつかのwebサイトを参考にさせてもらい
sys.pathをチェックしたところ
カレントディレクトリが含まれていない。。。

というか、
指定したtest_sample.pyのファイルがある場所が
pathに含まれるんですね。。。

# export PYTHONPATH=

を実行したのち

# python tests/test_sample.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
#

と無事実行できました。