当前位置: 首页 > article >正文

PromptSource安装报错二

一、问题描述

(1)我在服务器上安装了promptsource。
(2)promptsource已经在服务器端运行起来了。
(3)我的nginx配置是:
server {
    listen 80;
    server_name mydomain.aa.com;

    location / {
        proxy_pass http://localhost:8501;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
(4)我浏览器访问 mydomain.aa.com的时候:
浏览器控制台报错:WebSocket connection to 'ws:// mydomain.aa.com/_stcore/stream' failed:
页面始终是骨架屏的加载中状态
查看页面源码里面的内容是:
   <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root"></div>
   

二、修改NGINX配置后,上面的问题没有了


server {
    listen 80;
    server_name promptsource.ccaaa.com;

    location / {
        proxy_pass http://localhost:8501;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
 

三、刚刚的问题解决了,又出了个新问题:


ModuleNotFoundError: No module named 'streamlit.hashing'
Traceback:
File "/opt/promptsource/promptsource/app.py", line 19, in <module>
    from promptsource.session import _get_state
File "/opt/promptsource/promptsource/session.py", line 8, in <module>
    from streamlit.hashing import _CodeHasher    
    

四、看起来是streamlit的版本问题,再次运行基础安装命令

pip install promptsource

五、错误变了!

WebSocket connection to 'ws://promptsource.ccaaa.com/stream' failed: WebSocket is closed before the connection is established.


http://www.kler.cn/a/538082.html

相关文章:

  • Qt通过FFmpeg打开RTSP并截图一帧作为背景
  • jupyterLab插件开发
  • 如何通过PHP接入DeepSeek的API
  • DeepSeek介绍,以及本地部署和API使用
  • 排序合集(一)
  • 【玩转 Postman 接口测试与开发2_019】第15章:利用 Postman 初探 API 性能测试(含实战截图)
  • 最新Modular公司之MAX和Mojo作者 克里斯·拉特纳简介
  • 模拟用户在浏览器操作的脚本在 CentOS 7 运行出问题了!!!
  • 胶质瘤患者功能性磁共振成像数据分析的最佳方法
  • RestTemplate Https 证书访问错误
  • 【原创】Android Studio Ladybug 中Gradle配置
  • kafka服务端之分区管理
  • Linux之文件IO前世今生
  • C++基础 |右值引用、移动语义与完美转发
  • 模型 冗余系统(系统科学)
  • 数据结构及排序算法
  • Java反射机制:解锁Java编程的奥秘
  • netcore openTelemetry+prometheus+grafana
  • MIT 6.5940(一)
  • 用JavaScript实现异步锁
  • aio-pika 快速上手(Python 异步 RabbitMQ 客户端)
  • 模型 反脆弱
  • 前端开发中的主题切换:如何实现灵活的主题变化?
  • 半导体制造工艺讲解
  • sqli-lab靶场学习(五)——Less15-17(post方法盲注、修改密码)
  • 从DeepSeek上线亚马逊云科技,看大模型争霸背后的隐形战场