Python 如何安装库以在Docker/jupyter这样的虚拟平台上使用?
我正在为Python2.7使用Anaconda2,我正在尝试为python使用QuantLib,为此,我安装了Docker容器平台,以便为python导入QuantLib库 不幸的是,即使我可以使用QuantLib并导入库,我也无法使用matplotlib。 当我使用anaconda编码时,matplotlib被正确导入,但当我试图在笔记本上编码时,matplotlib似乎没有安装 这是我在Jupyter/Docker笔记本中键入Python 如何安装库以在Docker/jupyter这样的虚拟平台上使用?,python,docker,matplotlib,Python,Docker,Matplotlib,我正在为Python2.7使用Anaconda2,我正在尝试为python使用QuantLib,为此,我安装了Docker容器平台,以便为python导入QuantLib库 不幸的是,即使我可以使用QuantLib并导入库,我也无法使用matplotlib。 当我使用anaconda编码时,matplotlib被正确导入,但当我试图在笔记本上编码时,matplotlib似乎没有安装 这是我在Jupyter/Docker笔记本中键入import matplotlib后得到的消息: Impo
import matplotlib
后得到的消息:
ImportErrorTraceback (most recent call last)
<ipython-input-25-3d3962ebf68c> in <module>()
1 #! C:/users/[...]/anaconda2/lib/site-packages
----> 2 import matplotlib
ImportError: No module named matplotlib
ImportErrorTraceback(最近一次调用上次)
在()
1 #! C:/users/[…]/anaconda2/lib/site包
---->2导入matplotlib
ImportError:没有名为matplotlib的模块
由于docker在我的计算机上没有任何文件夹,我如何安装任何丢失的库以便在docker笔记本中使用它们?
所有的解释都是针对Linux的,但我使用的是Windows7,我在Docker中找不到关于库设置的文档
我知道Docker使用容器,但我不太了解文档,有人知道我们如何处理这些容器来获得我们需要为项目安装的库吗
非常感谢您的关注,事实上,您在执行此操作时并没有使用python安装,而是使用docker容器中的python安装 因为您在Windows上,所以看起来有点像这样: Windows->Virtual linux->另一个(较小的)虚拟linux(您的docker容器)->python 此python无法查看windows上安装的库 通常,您应该修改dockerfile以添加缺少的库,但是,我认为您可以使用Jupyter的一个功能直接在docker中打开终端,并直接从那里运行pip命令
IIRC,您可以在jupyter的文件浏览器上使用“新建”菜单来执行此操作我知道我刚刚注意到有一个终端,非常感谢您的帮助!