【发布时间】:2014-08-25 02:34:10
【问题描述】:
我想在我的 CentOS 上安装 python 3.4。 wget 给我看这段文字:
[root@5]# wget https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz
--2014-07-03 16:39:11-- https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz
Resolving www.python.org... 185.31.19.175
Connecting to www.python.org|185.31.19.175|:443... connected.
ERROR: certificate common name `*.c.ssl.fastly.net' doesn't match requested host name `www.python.org'.
To connect to www.python.org insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
我使用--no-check-certificate,但是当我想要extraxt Python-3.4.1.tar.xz 时看到这个错误:
[root@5]# tar xvf Python-3.4.1.tar.xz
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
tar: Read 4828 bytes from Python-3.4.1.tar.xz
tar: Error exit delayed from previous errors
我该如何解决?
【问题讨论】:
-
您的网站有些奇怪。当我获取此 URL 时,我不会收到此警告,也不需要指定
--no-check-certificate。您似乎通过侦听 SSL 通信的透明代理进行连接,并可能破坏您的下载。 -
这里有一个链接可以在centos上安装python它可能会有所帮助toomuchdata.com/2014/02/16/how-to-install-python-on-centos
-
我用我的其他 VPS wget
https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz没有问题:( -
亲爱的 Padraic,我在使用源代码安装 python 时没有问题。我在下载 Python 源时遇到问题。
-
对不起,我认为出于某种原因,tut 使用了另一种方法。
标签: python shell centos wget tar