Python导入错误:'没有名为'

时间:2016-06-29 21:53:09

标签: python python-import

刚刚安装了python,我遇到了这个错误:

  

ImportError:没有名为'semanticnet'的模块

这是我的进口商品:

import semanticnet as sn
import sys

我已尝试在此网站上建议添加:

sys.path.append('C:\Python34')

在'import sys'之后,但没有运气。

有谁知道导致这个问题的原因是什么?

以下是我的完整代码:https://ideone.com/UHRI4S,正在运行Windows 10

2 个答案:

答案 0 :(得分:0)

你需要安装那个库,如果你在Windows上,因为你的“C://”首先安装setuptools。

  

https://pypi.python.org/pypi/setuptools

使用安装了PowerShell 3的Windows 8(包括PowerShell 3)或早期版本的Windows,可以使用一个简单的Powershell命令进行安装。启动Powershell并粘贴此命令:

(Invoke-WebRequest https://bootstrap.pypa.io/ez_setup.py).Content | python -

您必须以管理员权限启动Powershell,或者您可以选择安装用户本地安装:

(Invoke-WebRequest https://bootstrap.pypa.io/ez_setup.py).Content | python - --user

如果您使用的是Python 3.3或更高版本,则可以使用py命令安装到不同的Python版本。例如,如果安装了Python 2.7,则安装到Python 3.3:

(Invoke-WebRequest https://bootstrap.pypa.io/ez_setup.py).Content | py -3 -

安装完成后运行如下:

easy_install semanticnet

答案 1 :(得分:0)

我认为你没有安装模块.. 首先在提示命令上尝试pip install semanticnet(我相信你在安装python时安装了pip),然后在安装完成后,运行python并在python命令行上尝试一些'import semanticnet` ... < / p>