Anaconda无法导入已安装的软件包matplotlib-venn

andbeonetraveler

我要放弃Anaconda。我从来没有遇到过管理我的软件包的麻烦pip,我只是想尝试一下,因为现在有一个我无法使用的软件包pip,我听说过很多好东西。

我无法导入刚与Anaconda一起安装的软件包,与类似,但是在MacOS而不是Windows上。

我真的不想要多个环境,除非必须拥有它们。我希望能够从相同的脚本中运行大多数/所有软件包。我有一个名为py37的虚拟环境,我一直在这里放置大多数东西。在其他软件包中:

(py37) jennifers-mbp:~ jenniferlongdiaz$ conda list
#packages in environment at /anaconda3/envs/py37:
#
# Name                    Version                   Build  Channel    
matplotlib-venn           0.11.5                     py_1    conda-forge
numpy                     1.15.3           py37h6a91979_0  
python                    3.7.1                haf84260_3  

Python正确安装:

(py37) jennifers-mbp:~ jenniferlongdiaz$ which python
/anaconda3/envs/py37/bin/python
(py37) jennifers-mbp:~ jenniferlongdiaz$ python
Python 3.7.1 (default, Oct 23 2018, 14:07:42) 
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.

我可以导入numpy但不能导入matplotlib-venn:

>>> import numpy as np
>>> import matplotlib_venn as venn

...一堆东西,然后:

ImportError: cannot import name 'get_backend' from 'matplotlib' (/anaconda3/envs/py37/lib/python3.7/site-packages/matplotlib/__init__.py)

类似地:

>>> from matplotlib import get_backend

...一堆东西,然后:

ImportError: cannot import name 'get_backend' from 'matplotlib' (/anaconda3/envs/py37/lib/python3.7/site-packages/matplotlib/__init__.py)

从IDE spyder((py37) jennifers-mbp:~ jenniferlongdiaz$ spyder)中,我得到:

In [1]: import matplotlib_venn as venn
Traceback (most recent call last):

  File "<ipython-input-9-aafbc15b97e7>", line 1, in <module>
    import matplotlib_venn as venn

ModuleNotFoundError: No module named 'matplotlib_venn'

请帮忙!

麦可

根据matplotlib-venn的PyPi页面(https://pypi.org/project/matplotlib-venn/),导入应如下所示:

import matplotlib_venn as venn

注意,模块用下划线命名,而程序包用破折号命名。这是一个棘手的不一致


更新了更新的问题:spyder的问题是由于spyder未作为anaconda的一部分安装的,导致系统的spyder无法识别anaconda环境的软件包。无法从matplotlib导入get_backend可能会提示matplotlib安装丢失或安装中断。两者都只需要使用conda安装(或重新安装)软件包

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在anaconda环境中安装kenlm软件包

与Anaconda一起安装了软件包,无法在Python中导入

从脚本导入已安装的软件包会引发“ AttributeError:模块没有属性”或“ ImportError:无法导入名称”

错误:无法立即加载已安装的软件包

如何在matplotlib-venn中修改字体大小

Matplotlib-Venn中准确的色彩融合

已安装软件包(Python PIL / Pillow),但无法导入

使用Python matplotlib-venn查找相交值

用熊猫和matplotlib_venn绘制朋友图

点列表显示软件包已安装,但导入软件包会引发ImportError

使用matplotlib-venn在维恩图上设置圆圈大小和标签大小

Matplotlib Venn图与图例

Matplotlib_venn更改维恩图内显示的内容

无法安装底图软件包anaconda

Python无法找到已安装的flask软件包

无法在Jupyter Notebook的Python3环境中导入已安装的软件包

如何删除matplotlib_venn中的数据标签?

已创建私有软件包并安装了pip,但无法使用python导入

无法使用Anaconda 3.4.8安装软件包

无法导入已安装的软件包

软件包已安装但无法导入

无法在python中导入已安装的软件包

无法找到已安装的软件包

无法在npm中使用已安装的软件包

eclipsefp和yesod:无法识别已安装的软件包

如何在matplotlib_venn中将VennDiagram保存为PNG图

Anaconda Python无法找到已安装的软件包,而System Python可以找到

Python无法找到没有安装Anaconda的软件包

Python venn 包:dataset_dict 应该是什么格式?