Python3.7缺少pip包

Python3.7缺少pip包,python,docker-compose,pip,Python,Docker Compose,Pip,我不断得到这个错误,这个包丢失了。我在本地PC上使用了conda环境,但我正在尝试在服务器上编译docker compose。有什么我能做的吗 我尝试使用不同版本的项目,但我得到相同的问题再次 dockerfile FROM python:3.7 WORKDIR /app Copy . ./ RUN pip install --upgrade pip RUN pip install -r requirements.txt RUN python -m nltk.downloader punkt

我不断得到这个错误,这个包丢失了。我在本地PC上使用了conda环境,但我正在尝试在服务器上编译docker compose。有什么我能做的吗

我尝试使用不同版本的项目,但我得到相同的问题再次

dockerfile

FROM python:3.7
WORKDIR /app
Copy . ./

RUN pip install --upgrade pip

RUN pip install -r requirements.txt
RUN python -m nltk.downloader punkt

EXPOSE 5000
ENTRYPOINT ["python"]
CMD ["./app/server.py"]
requirements.txt

aniso8601==8.0.0
asn1crypto==1.3.0
attrs==19.3.0
boto==2.49.0
boto3==1.10.34
botocore==1.13.34
bz2file==0.98
cachetools==3.1.1
certifi==2019.11.28
cffi==1.13.2
chardet==3.0.4
Click==7.0
cryptography==2.8
docutils==0.15.2
Flask==1.1.1
Flask-Cors==3.0.8
flask-restplus==0.13.0
gensim==3.8.1
google-api-core==1.14.3
google-auth==1.7.2
google-cloud-bigquery==1.22.0
google-cloud-core==1.1.0
google-cloud-storage==1.23.0
google-resumable-media==0.5.0
googleapis-common-protos==1.6.0
idna==2.8
importlib-metadata==1.4.0
itsdangerous==1.1.0
Jinja2==2.10.3
jmespath==0.9.4
jsonschema==3.2.0
MarkupSafe==1.1.1
mecab-python3==0.996.2
mkl-fft==1.0.15
mkl-random==1.1.0
mkl-service==2.3.0
more-itertools==8.1.0
nltk==3.4.5
numexpr==2.7.0
numpy==1.17.4
pandas==0.25.3
protobuf==3.11.1
pyasn1==0.4.8
pyasn1-modules==0.2.7
pycparser==2.19
PyMySQL==0.9.3
pyOpenSSL==19.1.0
pyrsistent==0.15.7
PySocks==1.7.1
python-dateutil==2.8.0
pytz==2019.3
requests==2.22.0
我正在谷歌云平台上使用Ubuntu18.04 lts虚拟机


如果需要,我可以添加更多细节。我有点想知道如何解决这个问题。mkl fft的最新版本是。修复您的
requirements.txt

mkl-fft==1.0.6
git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft
Upd。英特尔将Python的版本升级到3.6版,但不是3.7或3.8版,并且没有源代码发行版。将Python降级到3.6或从源代码安装:
pip install'git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft“
。在
requirements.txt
中:

mkl-fft==1.0.6
git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft

但是您需要安装MKL库。

MKL fft的最新版本是。修复您的
requirements.txt

mkl-fft==1.0.6
git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft
Upd。英特尔将Python的版本升级到3.6版,但不是3.7或3.8版,并且没有源代码发行版。将Python降级到3.6或从源代码安装:
pip install'git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft“
。在
requirements.txt
中:

mkl-fft==1.0.6
git+https://github.com/IntelPython/mkl_fft.git#egg=mkl_fft

但是您需要安装MKL库。

似乎您安装了错误的MKL fft版本。您是否尝试过pip安装mkl fft==1.0.9?您的意思是在docker文件中单独安装?它也适用于我在本地pc上使用的conda env。是的,我试过1.0.9,但是运气不好。你不能将Conda与Docker一起使用?看起来你安装了错误的mkl fft版本。您是否尝试过pip安装mkl fft==1.0.9?您的意思是在docker文件中单独安装?它也适用于我在本地pc上使用的conda env。是的,已经尝试了1.0.9,但没有成功。您不能将Conda与Docker一起使用?错误:找不到满足要求mkl fft==1.0.6的版本(来自-r requirements.txt(第34行))(来自版本:无)错误:未找到mkl fft==1.0.6的匹配分布(来自-r requirements.txt(第34行))错误:找不到满足要求mkl fft==1.0.6的版本(从-r requirements.txt(第34行))(从版本:无)错误:找不到mkl fft==1.0.6的匹配分布(从-r requirements.txt(第34行))