CowAgent 超级AI助理
CowAgent介绍
CowAgent一键安装
CowAgent模型管理
CowAgent配置管理
CowAgent通道管理
CowAgent 技能系统
CowAgent 长期记忆
CowAgent 个人知识库
CowAgent 常用命令
CentOS 7.9安装 Python 3.7.9
Windows Server 2012安装CowAgent
Windows Server 2012安装 Git
CentOS 7.9安装CowAgent
首页
##### CentOS 7.9安装CowAgent CentOS 7.6-7.9系统非常古老,但很多老的服务器依旧使用该系统,正好有一台安装中各种问题,安装成功后顺便分享一下。     这里注意Web 控制台地址 : http://localhost:9899/chat 远程是无法访问服务器的 同时日志最后会显示ModuleNotFoundError: No module named 'web'错误 **卡在两个独立问题上:** App startup failed! No module named 'web' 是致命错误,因为你选了 web 渠道,但 web.py 没装上 urllib3 v2.0 only supports OpenSSL 1.1.1+ 是CentOS 7.9 / Python 3.7.9 / OpenSSL 1.0.2k 的兼容性问题,属于后续会影响 WebSearch/WebFetch/Vision 的功能 先解决第一个,服务才能启动。 先装缺失依赖 ```bash cd /home/www/CowAgent /usr/local/python3.7.9/bin/python3.7 -m pip install --upgrade pip setuptools wheel /usr/local/python3.7.9/bin/python3.7 -m pip install "web.py==0.62" "croniter>=2.0.0" "python-dotenv==0.21.1" "urllib3<2" ``` 说明一下: web.py 对应的导入模块就是 web python-dotenv>=1.0.0 不支持 Python 3.7,所以要用 0.21.1 urllib3<2 可以绕开 CentOS 7 上 OpenSSL 1.0.2k 的限制 然后重启 ```bash ./run.sh restart ./run.sh status ./run.sh logs ```   重启后现在状态是: Web 控制台已运行在 http://localhost:9899 目前只监听 127.0.0.1,所以只能在服务器本机访问 如果你在自己电脑上连这台 CentOS,不能直接用外网 IP 打开,除非改配 **如果你要公网访问,需要把配置改成:** **web_host = 0.0.0.0 设置 web_password** 安装目录下找到config.json配置文件打开增加一行  改完后还要做两步: ```bash ./run.sh restart ./run.sh status ``` 查看状态已经显示可以输入IP访问了  
上一篇:Windows Server 2012安装 Git
下一篇:没有了