无法在Docker imag中安装Python数学库

2024-05-15 15:47:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在建立一个码头工人的形象。我在Dockerfile中有这个命令-

pip3 install -r requirements.txt

的内容要求.txt是-

  • pybind11型
  • CPP导入
  • 朱皮特
  • numpy公司
  • 熊猫
  • scikit学习
  • 数学
  • 随机

除了“数学”之外,一切都按其应有的方式安装。安装数学时出现以下错误消息-

ERROR: Could not find a version that satisfies the requirement math (from -r requirements.txt (line 7)) (from versions: none) ERROR: No matching distribution found for math (from -r requirements.txt (line 7))

如何解决这个问题并安装数学?在


Tags: installfrom命令dockerfiletxt内容linepip3
2条回答

^{},以及Python的许多其他的built-in modules,不应该包含在requirements.txt文件中。从文件中删除该行。在

内置模块的完整列表(即不应该在requirements.txt中的模块)是herehttps://docs.python.org/3.8/py-modindex.html

(请确保从page顶部的下拉菜单中选择Python版本。)

这篇文章适用于创建Docker映像时,例如使用GitHub存储库中的Binder。在Python脚本中导入模块时,它不适用。在

^{}是python的内置库。你不需要安装它。只需从requirements.txt中删除它。在

如果使用requirements.txt文件导入Docker映像中的其他Python模块时遇到类似问题,请确保它不是Python的众多built-in functions之一。完整的列表是herehttps://docs.python.org/3.8/py-modindex.html

(从page顶部的下拉菜单中选择适当的版本。)

相关问题 更多 >