append LD_LIBRARY_PATH
This commit is contained in:
parent
ad88799411
commit
642128b75a
1 changed files with 9 additions and 1 deletions
10
llm/llama.go
10
llm/llama.go
|
@ -360,7 +360,15 @@ func newLlama(model string, adapters []string, runners []ModelRunner, numLayers
|
||||||
runner.Path,
|
runner.Path,
|
||||||
append(params, "--port", strconv.Itoa(port))...,
|
append(params, "--port", strconv.Itoa(port))...,
|
||||||
)
|
)
|
||||||
cmd.Env = append(os.Environ(), fmt.Sprintf("LD_LIBRARY_PATH=%s", filepath.Dir(runner.Path)))
|
|
||||||
|
var libraryPaths []string
|
||||||
|
if libraryPath, ok := os.LookupEnv("LD_LIBRARY_PATH"); ok {
|
||||||
|
libraryPaths = append(libraryPaths, libraryPath)
|
||||||
|
}
|
||||||
|
|
||||||
|
libraryPaths = append(libraryPaths, filepath.Dir(runner.Path))
|
||||||
|
|
||||||
|
cmd.Env = append(os.Environ(), fmt.Sprintf("LD_LIBRARY_PATH=%s", strings.Join(libraryPaths, ":")))
|
||||||
cmd.Stdout = os.Stderr
|
cmd.Stdout = os.Stderr
|
||||||
statusWriter := NewStatusWriter()
|
statusWriter := NewStatusWriter()
|
||||||
cmd.Stderr = statusWriter
|
cmd.Stderr = statusWriter
|
||||||
|
|
Loading…
Reference in a new issue