Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法运行。获取错误:导入错误:无法导入名称PCoA_Python_Scikit Learn_Gensim_Skbio - Fatal编程技术网

Python 无法运行。获取错误:导入错误:无法导入名称PCoA

Python 无法运行。获取错误:导入错误:无法导入名称PCoA,python,scikit-learn,gensim,skbio,Python,Scikit Learn,Gensim,Skbio,我已经使用gensim创建了LDA模型。现在,我想使用pyLDAvis库将其可视化,但得到: ImportError: cannot import name PCoA 有人能帮我做这件事吗,或者提出一些替代方案 提前感谢。您必须检查scikit bio python包。它必须小于0.4.x。与0.4.x版本相比,该方法具有不同的名称 您必须按以下方式安装正确的版本: sudo pip安装scikit bio==0.2.X 干杯您必须检查scikit bio python包。它必须小于0.4.

我已经使用gensim创建了LDA模型。现在,我想使用pyLDAvis库将其可视化,但得到:

ImportError: cannot import name PCoA 
有人能帮我做这件事吗,或者提出一些替代方案


提前感谢。

您必须检查scikit bio python包。它必须小于0.4.x。与0.4.x版本相比,该方法具有不同的名称

您必须按以下方式安装正确的版本:

sudo pip安装scikit bio==0.2.X


干杯

您必须检查scikit bio python包。它必须小于0.4.x。与0.4.x版本相比,该方法具有不同的名称

您必须按以下方式安装正确的版本:

sudo pip安装scikit bio==0.2.X


Cheers

此函数的名称从scikit bio的0.2.x(alpha)分支更改为0.4.x(beta)分支。您可以通过安装scikit bio 0.2.3使用旧名称的函数,也可以修改代码以使用新的函数名称。我推荐后者,因为这个界面正在稳定,所以现在进行更改将允许您继续访问最新的功能

更新0.4.1版的
PCoA
调用涉及两个部分。您需要调整导入和函数调用以使用新名称(
pcoa
-现在全部小写,请参见),然后更改与结果的交互方式,因为在这些版本之间,
OrdinationResults
对象得到了改进。首先,您的导入现在应该如下所示:

from skbio.stats.ordination import pcoa
然后,您可以查看

如果您只想坚持使用0.2.3,则以下任一项都适用于安装:

pip install scikit-bio==0.2.3
conda install scikit-bio==0.2.3

关于相关说明,请参阅我们的,了解如何了解scikit bio中哪些功能是稳定的/实验性的/不推荐的

此函数的名称从scikit bio的0.2.x(alpha)分支更改为0.4.x(beta)分支。您可以通过安装scikit bio 0.2.3使用旧名称的函数,也可以修改代码以使用新的函数名称。我推荐后者,因为这个界面正在稳定,所以现在进行更改将允许您继续访问最新的功能

更新0.4.1版的
PCoA
调用涉及两个部分。您需要调整导入和函数调用以使用新名称(
pcoa
-现在全部小写,请参见),然后更改与结果的交互方式,因为在这些版本之间,
OrdinationResults
对象得到了改进。首先,您的导入现在应该如下所示:

from skbio.stats.ordination import pcoa
然后,您可以查看

如果您只想坚持使用0.2.3,则以下任一项都适用于安装:

pip install scikit-bio==0.2.3
conda install scikit-bio==0.2.3
关于相关说明,请参阅我们的,了解如何了解scikit bio中哪些功能是稳定的/实验性的/不推荐的