vscodeにカスタムモジュールをインポート


パス「永続」をsys.pathに追加するにはどうすればいいですか?
開発環境:ubuntu 1.9開発ツール:vscode(以前はpycharmで開発して経路の問題を心配する必要はありませんでしたが、vscodeに慣れてからインポートモジュールが自分で経路を追加することに気づきました)
sys.pathはpythonの検索モジュールのパスセットでありlistである
    import sys
    print(sys.path)

結果は次のとおりです.
[’/home/cy/PycharmProjects/first’, ‘/home/cy/PycharmProjects/first/.venv/lib/python37.zip’, ‘/home/cy/PycharmProjects/first/.venv/lib/python3.7’, ‘/home/cy/PycharmProjects/first/.venv/lib/python3.7/lib-dynload’, ‘/usr/lib/python3.7’, ‘/home/cy/PycharmProjects/first/.venv/lib/python3.7/site-packages’, ‘/home/cy/PycharmProjects/first/カスタムツール']
モジュールをインポートする前にモジュールのパスを追加できるリストです
    import os
    sys.path.appent(os.getcwd()+'/     ')
    from helpTools import Spider_tools  //            

vscodeで問題を発見しました.モジュールをルートディレクトリに置くとエラーは報告されませんが、カスタムファイルディレクトリに入れるとエラーが報告されますが、エラーもモジュールの実行に影響しません.そうすると、追加されたパスがpython環境を終了すると、自分で追加したパスが自動的に消え、他のファイルが呼び出されると、もう一度パスを追加する必要があります.
自分でディレクトリを追加する必要がなく、すべての階層のファイルがカスタムモジュールを呼び出す方法はありませんか?
この問題を解決するために、私は次の方法を見つけました.
pthファイルを使用してsite-packagesファイルに作成します.pthファイル、モジュールのパスを書き込み、1行1パス、以下は例です.pthファイルでもコメントを使用できます.
    /home/cy/PycharmProjects/first/       //        

この方法でいいのですが、経路はすでに書かれていて、他の人のパソコンに入れて実行すると間違いになるので、おとなしく頭に入れておきましょう