Python 无法导入类别\编码器模块

Python 无法导入类别\编码器模块,python,encoding,data-science,categorical-data,Python,Encoding,Data Science,Categorical Data,我无法在Python3虚拟环境中导入jupyter笔记本中的模块 错误 --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) <ipython-input-15-86725efc8d1e> in <module>()

我无法在Python3虚拟环境中导入jupyter笔记本中的模块

错误

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-15-86725efc8d1e> in <module>()
      9 from plotly import graph_objs
     10 from datetime import datetime
---> 11 import category_encoders as ce
     12 
     13 import sklearn

ModuleNotFoundError: No module named 'category_encoders'
“pip显示类别_编码器”的输出为

“pip列表”的输出

pip安装--升级category\u编码器

现在,, 重新启动内核

将类别\u编码器导入为…
等等

而且, 您可以签出sk learn的预处理类CategoricalEncoder

来自sklearn.preprocessing import CategoricalEncoder

从这里学习

pip安装git+git://github.com/scikit-learn/scikit-learn.git

或者干脆


pip安装sklearn

首先尝试安装这些库。 要求:numpy、熊猫、statsmodels、scikit learn、patsy、scipy 然后安装category_编码器
!pip安装category_编码器

如果您已为您的虚拟环境(“py3”)授予访问系统站点软件包目录的权限,则可以尝试将软件包安装到基本(根)环境

在系统中搜索“pyvenv.cfg”文件,并检查其是否包括:

include-system-site-packages = true

如果是,请按照说明将软件包安装到根环境中,然后再次尝试将其导入Jupyter笔记本。

我使用的是anaconda环境

最初,我使用pip(在conda环境中)安装了
category_编码器
,但未能解决问题。然后我从pip卸载了``category_encoders`

pip卸载类别编码器

并使用conda安装:

conda安装-c conda forge分类编码器


这解决了问题。

如果您使用的是anaconda,请使用conda安装类别编码器安装软件包。重新启动jupyter。然后尝试代码。我现在没有使用anaconda。请重新启动jupyter并尝试执行。大多数情况下,它会解决问题。我安装了内核,并重新启动了很多次,但仍然存在这个错误。我确信我已经安装了pip和scikit。我正在使用pycharm。
Name: category-encoders
Version: 1.3.0
Summary: A collection sklearn transformers to encode categorical variables as numeric
Home-page: https://github.com/wdm0006/categorical_encoding
Author: Will McGinnis
Author-email: will@pedalwrencher.com
License: BSD
Location: /opt/virtual_env/py3/lib/python3.6/site-packages
Requires: numpy, pandas, statsmodels, scikit-learn, patsy, scipy
Required-by: 
Package             Version
------------------- -------
absl-py             0.7.0  
astor               0.7.1  
backcall            0.1.0  
category-encoders   1.3.0  
cycler              0.10.0 
include-system-site-packages = true