Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 您好,我刚刚用pip安装了请求,但我可以';我不能进口它_Python_Python Requests - Fatal编程技术网

Python 您好,我刚刚用pip安装了请求,但我可以';我不能进口它

Python 您好,我刚刚用pip安装了请求,但我可以';我不能进口它,python,python-requests,Python,Python Requests,例如,我的代码是: import requests r = requests.get('https://www.python.org') r.status_code 结果是: Traceback (most recent call last): File "C:\Users\Till\workspace\firstproject\Learning_python\Web_crawler.py", line 6, in <module> import req

例如,我的代码是:

import requests  
r = requests.get('https://www.python.org')  
r.status_code  
结果是:

Traceback (most recent call last):  
  File "C:\Users\Till\workspace\firstproject\Learning_python\Web_crawler.py", line 6, in <module>
    import requests  
  File "C:\Python32\lib\site-packages\requests\__init__.py", line 64, in <module>
    from .models import Request, Response, PreparedRequest  
  File "C:\Python32\lib\site-packages\requests\models.py", line 856
    http_error_msg = u'%s Client Error: %s for url: %s' % (self.status_code, reason, self.url)
                                                      ^                                                          
SyntaxError: invalid Syntax 
回溯(最近一次呼叫最后一次):
文件“C:\Users\Till\workspace\firstproject\Learning\u python\Web\u crawler.py”,第6行,在
导入请求
文件“C:\Python32\lib\site packages\requests\\uuuu init\uuuu.py”,第64行,在
from.models导入请求、响应、准备请求
文件“C:\Python32\lib\site packages\requests\models.py”,第856行
http\u error\u msg=u'%s客户端错误:%s,url为:%s'(self.status\u代码、原因、self.url)
^                                                          
SyntaxError:无效语法

请求需要Python 3.3或更新版本。它在Python3.2上不起作用,因为该版本不支持字符串文本所需的
u'…'
兼容性语法

从:

Requests正式支持Python2.6-2.7和3.3-3.5,并且在PyPy上运行良好


请注意,3.2相当于。。古代的您确实希望升级到更新的Python 3版本。

问题是,请求需要Python-3.3或更高版本,所以您需要升级Python。我注意到您在windows上,所以请按照此链接下载最新稳定Python-3.5.2()的安装程序


另外,请研究如何使用virtualenvs()。它们是隔离已安装的python包的一种很好的方法,您可以将其设置为用于可能有不同需求的不同项目。

请注意,
^
指出python解析器第一次混淆的位置,并发现了它没有预料到的东西;在本例中,名称
u
后的字符串文字。请不要试图将其解释为
字符是语法错误的原因。保持回溯不变。