macos 设置环境变量,以ollama为例

方案一: 使用 launchctl

设置环境变量

launchctl setenv OLLAMA_HOST "0.0.0.0:11434"
launchctl setenv OLLAMA_FLASH_ATTENTION 1

读取环境变量

launchctl getenv OLLAMA_FLASH_ATTENTION
launchctl getenv OLLAMA_HOST

然后重启UI界面的app, app会读取到对应的环境变量

测试 ollma 能否对外服务: 在另外一台机器上访问 http://ip:11434 看能否返回 Ollama is running

方案二: 在命令行启动app

OLLAMA_HOST="0.0.0.0:11434" OLLAMA_FLASH_ATTENTION=1 nohup /Applications/Ollama.app/Contents/Resources/ollama serve &

注: 这种方式可能无法显示UI

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这里说的不是设置变量给bash/shell来用, 而是给程序使用, 比如, chromium自36版以后, 就不再...
    walkerwzy阅读 4,202评论 0 1
  • Linux环境变量分类 一、按照生命周期来分,Linux环境变量可以分为两类:1、永久的:需要用户修改相关的配置文...
    你好YY小锦鲤阅读 4,633评论 0 1
  • Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的...
    Manfred_Zone阅读 121,235评论 3 60
  • Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的...
    Ten_Minutes阅读 2,481评论 0 1
  • 每个进程都有其各自的环境变量设置,即要想某个特定的程序能够运行,需要先设置其环境变量,这样在此环境中该projec...
    Deer_T阅读 1,618评论 0 0