系统:win7 64 位
python 3.6.3 32 位
错误如下:
`D:\jianguoyun\pythonProgrames3
λ pip3 install urllib
Collecting urllib
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/da/97/7ed06ae96106088e13e
88fd6f91c17fb58786d705b851f82c991664b08db/urllib-1.21.1.tar.gz (226kB)
100% |████████████████████████████████| 235kB 1.4MB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\ADMINI~1\AppData\Local\Temp\pip-build-8yb3sik_\urllib\setup.p
y", line 191
s.connect((base64.b64decode(rip), 017620))
^
SyntaxError: invalid token
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\A
ppData\Local\Temp\pip-build-8yb3sik_\urllib\
`
请各位看看该怎么弄呢?
多谢!
1
zetary 2017-06-10 22:21:47 +08:00
要在 Windows 上弄建议直接上 anaconda
|
2
ivechan 2017-06-10 22:33:06 +08:00
使用第三方源安装失败首先尝试停用第三方源,然后清除缓存,重新安装,
如果你的 python 安装目录属于 UAC 保护范围内, 还要尝试使用管理员模式运行 CMD。 仅供参考。 |
3
mittya 2017-06-10 22:36:10 +08:00
问个题外话,urllib 还要再安装?
|
4
xmi 2017-06-10 22:48:02 +08:00
偏下题,刚在 SegmentFault 也看到你的提问了~
|
5
lzhr 2017-06-10 23:14:23 +08:00
pip3 install urllib3
|
6
stanfordwang 2017-06-10 23:46:13 +08:00 via Android
urllib3
|
7
visualwind 2017-06-11 00:09:18 +08:00
python3 自带了 urllib3 吧。urllib 是 py2 用的,是安装不了的
|
8
wwqgtxx 2017-06-11 10:24:13 +08:00 via iPhone
@visualwind python3 把原来的 urllib 和 urllib2 合并为 urllib 了,而 urllib3 是另外一个第三方库,和 python3 本身没关系
|
9
vtoexsir OP 多谢各位了!
我的本意是想将一段文本进行 urlencode,看到 urllib 有这个方法,但我在 python3 里的 urllib 里却找不到该方法。然后在 pip package 里查到 urllib,想要安装。 在 python3 里,urllib 是不需要安装的。 |
10
TJT 2017-06-11 15:26:47 +08:00
Python3 不是自带的么
In [12]: __import__('urllib').__file__ Out[12]: '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/urllib/__init__.py' |
11
ltux 2017-06-11 21:39:10 +08:00
urlencode() 在 urllib.parse 模块里。
|