【问题标题】:Cannot import package - "ImportError: No module named _mechanize"无法导入包 - “ImportError:没有名为 _mechanize 的模块”
【发布时间】:2015-02-21 08:17:25
【问题描述】:
我在 Windows 8 上使用 Python 的 Anaconda 2.1.0 发行版。
蟒蛇--版本
Python 3.4.1 :: Anaconda 2.1.0(64 位)
我使用 pip 来安装 mechanize 包。 pip (v 6.0.8) 安装了最新版本的 mechanize 0.2.5。
但是,在尝试导入包时,python 抛出错误:
>>> 进口机械化
回溯(最近一次通话最后):
文件“”,第 1 行,在
文件“C:\Anaconda3\lib\site-packages\mechanize\__init__.py”,第 122 行,在
从_机械化进口\
ImportError:没有名为“_mechanize”的模块
这里收到了类似问题的回复,以检查是否在 PYTHONPATH 上完成了安装。
我也查了sys.path,那里好像没有问题。
>>> 导入系统
>>> 系统路径
['',
'C:\\Anaconda3\\Scripts',
'C:\\Anaconda3\\lib\\site-packages\\cssselect-0.9.1-py3.4.egg',
'C:\\Anaconda3',
'C:\\Anaconda3\\python34.zip',
'C:\\Anaconda3\\DLLs',
'C:\\Anaconda3\\lib',
'C:\\Anaconda3\\lib\\site-packages',
'C:\\Anaconda3\\lib\\site-packages\\Sphinx-1.2.3-py3.4.egg',
'C:\\Anaconda3\\lib\\site-packages\\win32',
'C:\\Anaconda3\\lib\\site-packages\\win32\\lib',
'C:\\Anaconda3\\lib\\site-packages\\Pythonwin',
'C:\\Anaconda3\\lib\\site-packages\\runipy-0.1.1-py3.4.egg',
'C:\\Anaconda3\\lib\\site-packages\\setuptools-12.2-py3.4.egg',
'C:\\Anaconda3\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\UserName\\.ipython']
我可以导入位于同一目录中的其他包,例如麻木。
我错过了什么吗?
【问题讨论】:
标签:
python
python-3.x