Python “这很奇怪”;无效语法";使用urllib3/请求时出错
按照其他人在报告中的建议: 尝试使用urllib3安装请求时出错 正在尝试安装请求Python “这很奇怪”;无效语法";使用urllib3/请求时出错,python,installation,python-requests,urllib3,Python,Installation,Python Requests,Urllib3,按照其他人在报告中的建议: 尝试使用urllib3安装请求时出错 正在尝试安装请求 C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop>setup.py install Traceback (most recent call last): File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\setup.py"
C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop>setup.py install
Traceback (most recent call last):
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\setup.py", line 6, in <module>
import requests
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\__init__.py", line 52, in <module>
from . import utils
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\utils.py", line 22, in <module>
from .compat import parse_http_list as _parse_list_header
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\compat.py", line 95, in <module>
from .packages import chardet
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\packages\__init__.py", line 3, in <module>
from . import urllib3
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\packages\urllib3\__init__.py", line 16, in <module>
from .connectionpool import (
File "C:\Users\yao\Desktop\My Downloads\requests-develop\requests-develop\requests\packages\urllib3\connectionpool.py", line 434
except Empty as e:
^
SyntaxError: invalid syntax
C:\Users\yao\Desktop\My Downloads\requests develope\requests develope>setup.py安装
回溯(最近一次呼叫最后一次):
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\setup.py”,第6行,在
导入请求
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\\uuuuu init\uuuu.py”,第52行,在
从…起导入UTIL
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\utils.py”,第22行,在
from.compat导入解析http列表作为解析列表头
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\compat.py”,第95行,在
from.packagesimport chardet
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\packages\\uuuu init\uuu.py”,第3行,在
从…起导入urllib3
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\packages\urllib3\\uuuuuu init\uuuuu.py”,第16行,在
from.connectionpool导入(
文件“C:\Users\yao\Desktop\My Downloads\requests develope\requests develope\requests\packages\urlib3\connectionpool.py”,第434行
除e为空外:
^
SyntaxError:无效语法
正在尝试使用urllib3
C:\Users\yao\Desktop\ad stuff\find urls>reqs.py
Traceback (most recent call last):
File "C:\Users\yao\Desktop\ad stuff\find urls\reqs.py", line 1, in <module>
import re, csv, urllib3
File "build\bdist.win32\egg\urllib3\__init__.py", line 16, in <module>
File "C:\Python25\lib\site-packages\urllib3-dev-py2.5.egg\urllib3\connectionpool.py", line 435
except Empty as e:
^
SyntaxError: invalid syntax
C:\Users\yao\Desktop\ad stuff\find url>reqs.py
回溯(最近一次呼叫最后一次):
文件“C:\Users\yao\Desktop\ad stuff\find URL\reqs.py”,第1行,在
导入re、csv、urllib3
文件“build\bdist.win32\egg\urllib3\\uuuuu init\uuuuu.py”,第16行,在
文件“C:\Python25\lib\site packages\urlib3-dev-py2.5.egg\urlib3\connectionpool.py”,第435行
除e为空外:
^
SyntaxError:无效语法
最近刚安装的setuptools、pip、requests、urllib3。按照这个顺序。我搞砸了吗?顺便说一句,使用python 2.5。
urllib3
需要python 2.6或更高版本。从:
- 在Python2.6+和Python3.2上测试+
除了类型错误作为exc
urllib3
现在使用这种语法,但您试图在不支持它的Python 2.5上运行它。奇怪的是,我也安装了Python 2.7,但似乎所有的东西都在使用Python 2.5,我如何修复它呢?您似乎在使用Windows。我没有,所以我恐怕不知道答案。在Linux/Mac操作系统上,我只会替换它y在我正在执行的文件或我用来执行它的命令中,使用python2.7
引用python
或python2.5
。