temp ディレクトリで Python スクリプトを実行しないようにする方法はありますか? つまり、作業ディレクトリを Python スクリプトを実行するリポジトリに設定しても、実際の作業ディレクトリ (リポジトリ) でスクリプトを実行するように Azure DevOps に指示することはできません。$(Build.Repository.LocalPath)
.
これはすべて、パイプラインで構成され、リポジトリからいくつかのモジュールを使用する python スクリプトを使用しているためです。モジュールをインポートすると、ImportError: No module named my_module
エラーが発生します。
これが私が言及しているものです。
C:\python27\python.exe C:\agent\my_agent\_work\_temp\ec6523f-efsd....py
Azure DevOps からの出力でわかるように、私のパイプラインからのスクリプトは、_temp
インポートするモジュールがないディレクトリで実行され、エラーが発生します。