[ websocket安装模块错误 ]


配置bing-chat项目时

Bing-Chat项目GITHUB

1. 克隆到本地 git clone xxx

2. 使用Dockerfile文件生成Python镜像文件

# 改良版(未测试)
FROM python:3
ENV PYTHONUNBUFFERED 1
WORKDIR /usr/src/app

RUN apt-get install default-libmysqlclient-dev -y && \
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

COPY requirements.txt ./
RUN pip install --upgrade pip && \
        pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple && \
        pip config set install.trusted-host mirrors.aliyun.com && \
        pip install -Ur requirements.txt && \
        pip install uvicorn[standard]   

COPY . .

CMD [ "python", "./xxxx.py" ]

3. 运行docker run -it .....

4. 打开web页面进行测试(失败)

5. 查看日志docker logs xxx

# 提示内容为 uvicorn[standard] 模块没找到
docker exec -it xxx /bin/bash

# 卸载
pip uninstall uvicorn

# 重新安装(成功解决)
pip install uvicorn[standard]