在python中导入请求和pyvmomi模块时出错

时间:2015-12-01 09:13:04

标签: python import

我尝试在我的python脚本中导入请求,但它显示错误

>>>import requests
  

ImportError:没有名为requests的模块

所以我尝试使用easy_install

安装它
Path\easy_install.exe requests
在Windows中

,但它没有显示任何响应,当我再次运行导入时,它显示相同的错误。

2 个答案:

答案 0 :(得分:0)

确保您在c:\ pythonXXX \ Lib \ site-packages下有请求和pyvmomi目录。

如果缺席,请尝试通过pip在Windows上安装这些软件包(这里有instructions to install pip on windows)。

完成pip的安装后,使用管理权限打开CMD提示符,并使用以下命令安装所需的python包:

        default: return NotANumber;     // Return 0 and raise an assertion, or return "Not a Number".
    }
}

现在您可以看到已成功安装软件包。

在此之后,打开"系统属性"窗口并选择"高级"选项卡并单击按钮"环境变量"设置所需的路径变量,如下所示:

enter image description here

  

PYTHONHOME - " c:\ Python278"

     

PYTHONPATH - " c:\ Python278 \ Lib"

编辑系统变量Path并附加以下内容:

  

%PYTHONHOME%;%PYTHONPATH%;

最后打开idle或python shell并导入包,如下所示:

pip install requests pyvmomi

现在您可以导出任何问题。 每当您导入包时,还要检查名称的拼写和区分大小写

答案 1 :(得分:0)

打开运行此命令的cmd.exe:

pip install requests

另一个解决方案是安装Anaconda,这是一个Python发行版,附带了很棒的包管理器:Anaconda

Anconda python附带内置requests库(以及更多有用的库)