【发布时间】:2014-09-04 20:59:54
【问题描述】:
我在运行以下代码行时收到一条错误消息
import requests
这是错误信息
Traceback (most recent call last):
File "C:\Python27\test", line 1, in <module>
import requests
ImportError: No module named requests
根据我从其他帖子中看到的情况,问题的常见原因是个人下载了 requests 模块但没有安装它。我下载了压缩包,解压缩并通过计算机命令行安装了 setup.py 文件。 Python27/Lib/site-packages 文件夹中有一个 requests-2.4.0-py2.7.egg 文件夹。
【问题讨论】:
-
一个可能的原因是您的计算机上安装了多个 Python。也许检查您尝试从中导入请求的 Python 是否与环境变量中指定的 Python 相同...
-
听起来您遵循了正确的步骤,但该文件夹现在是否在您的 PYTHONPATH 中?
-
我没有看到任何其他 Python 安装。我不明白您所说的文件夹位于 PYTHONPATH 中是什么意思。 Python27 文件夹中有一个“请求”文件夹。在 Python27\Lib\site-packages 文件夹中还有一个“requests-2.4.0-py2.7.egg-info”文件夹。
-
在 PYTHONPATH 上查看这篇文章。它可能会让您对您的问题有所了解。 stereoplex.com/blog/understanding-imports-and-pythonpath
-
回溯告诉我,您正在 Python 安装文件夹中创建文件夹来存储新项目。这可能是个坏主意。
标签: python python-requests python-module installation-package