Skip to content

Commit 952e782

Browse files
fix: 设置pip超时时间
1 parent be7cf63 commit 952e782

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

module/python/venv.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,9 @@ func pipreqs(dir string, projectPath, savePath string, logger *zap.SugaredLogger
136136
}
137137
return nil
138138
}
139+
func setPipTimeout() error {
140+
return os.Setenv("PIP_DEFAULT_TIMEOUT", "120")
141+
}
139142
func installpipreqs(dir string, logger *zap.SugaredLogger) error {
140143
var out bytes.Buffer
141144
var stderr bytes.Buffer
@@ -298,6 +301,9 @@ func Run(ctx context.Context, dir string, logger *zap.SugaredLogger, nvMp map[st
298301
if err := updatePip(venvPath, logger); err != nil {
299302
return nil, err
300303
}
304+
if err := setPipTimeout(); err != nil {
305+
return nil, err
306+
}
301307
if err := installpipreqs(venvPath, logger); err != nil {
302308
return nil, err
303309
}

0 commit comments

Comments
 (0)