我想修改我的项目,但我的错误如下。
#9 13.36错误:无法找到满足bcrypt==3.2.0要求的版本(来自版本: 1.0.0、1.0.1、1.0.2、1.1.0、1.1.1、2.0.0、3.0.0、3.1.0、3.1.1、3.1.2、3.1.3、3.1.4、3.1.5、3.1.6、3.1.73.2.0) #9 13.36错误:没有为bcrypt==3.2.0找到匹配分布
我的文件
FROM python:alpine3.9
WORKDIR /app
ADD . /app
RUN python -m pip install --upgrade pip
CMD pip --version
RUN pip install -r requirements.txt我的Requirements.txt
appdirs==1.4.4
bcrypt==3.2.0
Bcrypt-Flask==1.0.1
bidict==0.21.2
cffi==1.14.5
click==8.0.0
colorama==0.4.4
dependency-injection==1.2.0
distlib==0.3.1
dominate==2.6.0
filelock==3.0.12
Flask==2.0.0
flask-abort==0.0.1
Flask-Admin==1.5.8
Flask-Bcrypt==0.7.1
Flask-Bootstrap==3.3.7.1
Flask-Login==0.5.0
Flask-SocketIO==5.1.0
Flask-SQLAlchemy==2.5.1
Flask-WTF==0.15.1
greenlet==1.1.0
itsdangerous==2.0.0
Jinja2==3.0.0
MarkupSafe==2.0.0
numpy==1.20.3
pandas==1.2.4
pycparser==2.20
python-dateutil==2.8.1
python-engineio==4.2.0
python-socketio==5.3.0
pytz==2021.1
six==1.16.0
SQLAlchemy==1.4.15
virtualenv==20.4.6
visitor==0.1.3
Werkzeug==2.0.0
WTForms==2.3.3我尝试用另一个包删除Bcrypt和它的相同错误。
发布于 2021-07-10 05:42:12
按照这,在安装来自requirements.txt的依赖关系之前,尝试添加以下步骤的requirements.txt:
RUN apk add --no-cache musl-dev gcc libffi-dev g++https://stackoverflow.com/questions/68324666
复制相似问题