Python 3.6:导入错误:尝试导入 gensim 时无法导入名称“config”

蛇佬腔

我正在运行最新版本的 Python:

'3.6.5 |Anaconda custom (64-bit)| (default, Mar 29 2018, 13:14:23) \n[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)]'

在尝试像这样导入 gensim 时:

from gensim.corpora import Dictionary
import numpy as np

我收到以下错误:

/anaconda/lib/python3.6/site-packages/boto/provider.py in <module>()
     32 
     33 import boto
---> 34 from boto import config
     35 from boto.compat import expanduser
     36 from boto.pyami.config import Config

ImportError: cannot import name 'config'

我尝试更新 Python、所有包及其依赖项等。似乎没有任何工作。

有什么想法吗?

哈比卜·卡巴西安

我最近也遇到了类似的问题,如下所示:

/anaconda2/lib/python2.7/site-packages/boto3/session.py in <module>()
     16 
     17 import botocore.session
---> 18 from botocore.client import Config
     19 from botocore.exceptions import DataNotFoundError, UnknownServiceError
     20 

ImportError: cannot import name Config

根据我的经验,它的根源在于您的 conda 环境中的包的依赖关系冲突。所以我解决的方法如下:

  1. 完全删除 Anaconda。(见这里
  2. 从头开始重新安装 Anaconda(请参阅此处
  3. Gensim使用conda install -c anaconda gensim命令安装

有必要说,为了避免将来出现类似的问题,您应该尝试为 conda 创建不同的环境变量,因为它使包彼此分开,因此不会发生包冲突。在开始不同的项目之前,您可以看到这篇文章清楚地解释了如何创建这样的环境

我希望这有帮助。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python导入boto3错误:无法导入名称ClientError

导入错误:尝试下载任何 python 库时无法导入名称“main”

ImportError:通过网状结构在R中运行gensim时,无法从'urllib3.util.ssl中导入名称'ssl'

Python导入错误-无法导入名称

python导入错误无法导入名称

Python / Scrapy导入错误:无法导入名称

Python 3模块导入错误

python 3类导入错误

无法导入utils.programs,但成功导入了utils-python3导入错误

如何导入gensim汇总

Python导入错误:无法从“ sklearn.externals”导入名称“ six”

导入错误:无法导入名称“nsprefixes”Python 3.5

Python 3.7.7 导入错误:无法从“lshash”导入名称“LSHash”

hp-setup python3错误:无法导入名称“ _gobject”

Python3 ImportError:无法从“ http”导入名称“ cookies”

无法使用python3在numpy中导入名称'multiarray'

Python 3 html 模块导入错误?

导入错误ROS python3 opencv

在 Python 3 中导入 CSV 文件时出现 unicodeescape 错误

OSX:从 pygobject3 导入 gi:“导入错误:无法导入名称 _gi”

尝试导入嵌套模块时ModuleNotFound错误在Python

Python 3.6 在尝试导入 Tensorflow 时抛出错误

尝试导入熊猫时在 Python 中找不到模块错误

“从gensim导入测试”未成功导入

当我尝试在gnuradio流程图中导入python函数时,出现消息:“导入错误:”

导入Python 3

python 3:导入模块

python 3导入问题

Python 3 导入函数