尽管安装了请求,仍导入请求错误

时间:2015-07-27 15:59:04

标签: python

我有以下错误:当我执行我的代码时:

python test.py
Traceback (most recent call last):
  File "test.py", line 1, in <module>
    import requests
ImportError: No module named requests

检查已经完成:

  1. pip list cmd result =&gt;似乎没问题

    pip (7.1.0)
    requests (2.7.0) => OK
    setuptools (12.0.5)
    wheel (0.24.0)
    
  2. Cmd结果:

    pip install requests
    Requirement already satisfied (use --upgrade to upgrade): requests in /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages
    
  3. =&GT;好像。

    1. ls cmd确认该文件夹中的包。

      README              requests
      __pycache__         requests-2.7.0.dist-info
      _markerlib          setuptools
      easy_install.py         setuptools-12.0.5.dist-info
      pip             wheel
      pip-7.1.0.dist-info     wheel-0.24.0.dist-info
      pkg_resources
      
    2. 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

请在问题中添加"string' does not contain a definition for 'System'"python --version的输出。你

  • 很可能在您的操作系统上安装了多个Python

  • pip install在其中一个安装中安装请求

  • ...但是python命令尝试使用其他安装中的模块运行Python

请使用virtualenv and Python package installation guide to create an isolated Python environment,以便了解安装了哪些模块以及安装时是否存在任何问题。