matplotlib-venn - matplotlib venn 安装在 Windows 上
问题描述
我一直在尝试将 matplotlib-venn 导入到我的 ipynb 中,但我做不到。我安装了软件包并得到以下信息:
我做了 pip install 和 easy install ,每次我把它加载到我的 ipynb 上时,我都会得到以下信息:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-12-64848b9d607a> in <module>()
7 import seaborn as sns
8 import os
----> 9 from matplotlib_venn import venn3
10
11 #Imports CSV
ModuleNotFoundError: No module named 'matplotlib_venn'
C:\WINDOWS\system32>easy_install matplotlib-venn
Searching for matplotlib-venn
Best match: matplotlib-venn 0.11.5
Processing matplotlib_venn-0.11.5-py3.6.egg
matplotlib-venn 0.11.5 is already the active version in easy-install.pth
Using c:\programdata\anaconda3\lib\site-packages\matplotlib_venn-0.11.5-py3.6.egg
Processing dependencies for matplotlib-venn
Finished processing dependencies for matplotlib-venn
C:\WINDOWS\system32>pip install matplotlib-venn
Requirement already satisfied: matplotlib-venn in c:\programdata \anaconda3\lib\site-packages\matplotlib_venn-0.11.5-py3.6.egg (0.11.5)
Requirement already satisfied: matplotlib in c:\programdata\anaconda3\lib\site-packages (from matplotlib-venn) (2.2.2)
Requirement already satisfied: numpy in c:\programdata\anaconda3\lib\site-packages (from matplotlib-venn) (1.14.3)
Requirement already satisfied: scipy in c:\programdata\anaconda3\lib\site-packages (from matplotlib-venn) (1.1.0)
Requirement already satisfied: cycler>=0.10 in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (0.10.0)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (2.2.0)
Requirement already satisfied: python-dateutil>=2.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (2.7.3)
Requirement already satisfied: pytz in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (2018.4)
Requirement already satisfied: six>=1.10 in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (1.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib->matplotlib-venn) (1.0.1)
Requirement already satisfied: setuptools in c:\programdata\anaconda3\lib\site-packages (from kiwisolver>=1.0.1->matplotlib->matplotlib-venn) (40.4.3)
我在 Windows 10 机器上,它没有加载,我也找不到任何方法让它加载。
解决方案
这不是一个解决方案,而是一个步骤。您正在尝试将 matplotlib-venn 安装到看起来像您的 windows 目录结构的位置,而不是通过您的 python 内核。
我已经成功地将它直接安装到在基于 linux 的临时集群上运行的 jupyter notebook 中。该通用环境可能比一般安装更好,因为 jupyter notebook 使用 ipython 内核,无论底层操作系统如何,该内核的行为都应该相同,但这并不完全是答案。
从 Jupyter 内部:
!easy_install matplotlib-venn
!conda config --add channels conda-forge
!conda config --set channel_priority strict
!conda install matplotlib-venn
import matplotlib_venn as mpv
推荐阅读
- powershell - 如何在 Excel 中循环以将 GPO 列表应用于 Powershell 中的 OU
- reactjs - 如何在componentDidMount之后初始化React Materialize下拉
- javascript - 在 openlayers 上添加标记会给出“未捕获的类型错误:无法读取未定义的属性 'addLayer'”
- java - 同一个实例的同步块和同步方法
- javascript - 转义对象的属性值动态引用
- kubernetes - Kubernetes仪表板安装给出x509:证书由未知权限错误签名
- python - 调整 Keras 中的隐藏层数
- excel - 使用复选框隐藏和取消隐藏行的 Vba 代码
- hyperledger-fabric - 超级管理员可以查询链码上的所有交易吗?
- templates - 选择属性和 url 更改 Prestashop 1.7 时自定义 Product.tpl 崩溃