pytestはモジュールをインポートできませんが、Pythonはインポートできます
Pythonでパッケージを作成しています。私はvirtualenvを使用しています。私はvirtualenvの.pthパスでモジュールのルートへのパスを設定します。これにより、コードの開発およびテスト中にパッケージのモジュールをインポートできるようになります(質問1:これは良い方法ですか?)。これはうまくいきます(ここに例があります、これは私が望む動作です): (VEnvTestRc) zz@zz:~/Desktop/GitFolders/rc$ python Python 2.7.12 (default, Jul 1 2016, 15:12:24) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from rc import ns >>> exit() (VEnvTestRc) zz@zz:~/Desktop/GitFolders/rc$ python tests/test_ns.py issued command: echo hello command output: hello ただし、PyTestを使用しようとすると、いくつかのインポートエラーメッセージが表示されます。 (VEnvTestRc) zz@zz:~/Desktop/GitFolders/rc$ pytest =========================================== test session …